#!/bin/sh
# MetaCard 2.4 stack
# The following is not ASCII text,
# so now would be a good time to q out of more
exec mc $0 "$@"
                                                                                                                                 7 Fingering_Instruction " X  Uon preOpenStack
  send "localiseStack"&&the short name of me to stack "languageSwitcher"
  set the title of this stack to localiseGetDisplayValue("tttt.title.finger")
end preOpenStack

on errorDialog pErrorContents
  answer pErrorContents
end errorDialog

on saveStackRequest
  local tSubStack
  -- delete all vector movies before allowing stack to be saved
  stackVectorMoviesDelete the short name of me
  repeat for each line tSubStack in the substacks of me
    stackVectorMoviesDelete tSubStack
  end repeat
  pass saveStackRequest
end saveStackRequest

on stackVectorMoviesDelete pStackName
  set the defaultStack to pStackName
  repeat with x=the number of graphics of this stack down to 1
    if the style of graphic x of this stack is "vectormovie" then
      delete graphic x of this stack
    end if
  end repeat
end stackVectorMoviesDelete

  w        Black   ffffff      white       	darkgray  7 A   
cKeysToLearn  IcStackVersion  2.1 k      q +Ten Thumbs Typing Tutor - Finger Placement       U Courier New    U Courier New   U 
Helvetica   U 
Helvetica  
 U Courier New   U MS Sans Serif   U MS Sans Serif   W 
Helvetica   U Courier   U Courier  
 U Courier  
 U 
Helvetica  	 U Courier   U Courier   U Courier New  	 U Courier New   U Courier New   U Courier New   U MS Sans Serif   U MS Sans serif   W MS Sans Serif   W Courier   W Courier   W system  " W Times   U 
Helvetica   U 
Helvetica   U Lucida Grande  
 U ms sans serif  " W tahoma   U Tahoma  cREVTempMaster    +windowManagerPlace  falsemenubar   linkHiliteColor   rect  131,150,931,728	maxWidth  65535
cantAbort  false	patterns  






colors  :Black
206,207,198
102,102,102

white
172,172,172
darkgray
decorations  defaultlinkVisitedColor   iconic  falseshadow  truecantDelete  falseid  1842altId  107
hcAddressing  falsestartUpIconic  falsewindowShape  0title  *Ten Thumbs Typing Tutor - Finger Placement
linkColor   
textStyle  plaincantModify  falseunderlineLinks   
maxHeight  65535style  topleveldestroyWindow  false	password   
liveresizing  falsescroll  0passkey   
resizable  truename  Fingering_Instructionicon  369formatForPrinting  false
alwaysBuffer  truevisible  truemetal  false	minWidth  32	textSize  18
destroyStack  true	textFont  	Helvetica
minHeight  32
dynamicPaths  false cREVGeometryCache    stackID  2065205 cREVGeneral    scriptChecksum  1߃ۣ%so
bookmarks   
debugObjects   handlerList  ApreOpenStack
errorDialog
saveStackRequest
stackVectorMoviesDeletetempScript   prevHandler  errorDialogscriptSelection  char 852 to 851script 8<p><font color="#980517">on</font><font color="#68228B"> </font>preOpenStack</p>
<p>  <font color="#0000FF">send</font><font color="#68228B"> </font>&quot;localiseStack&quot;&amp;&amp;<font color="#000000">the</font><font color="#68228B"> </font><font color="#FF0000">short</font><font color="#68228B"> </font><font color="#FF0000">name</font><font color="#68228B"> </font>of<font color="#68228B"> </font><font color="#F88017">me</font><font color="#68228B"> </font>to<font color="#68228B"> </font>stack<font color="#68228B"> </font>&quot;languageSwitcher&quot;</p>
<p>  <font color="#0000FF">set</font><font color="#68228B"> </font>the<font color="#68228B"> </font><font color="#FF0000">title</font><font color="#68228B"> </font>of<font color="#68228B"> </font>this<font color="#68228B"> </font>stack<font color="#68228B"> </font>to<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(&quot;tttt.title.finger&quot;)</font></p>
<p><font color="#980517">end</font><font color="#68228B"> </font>preOpenStack</p>
<p></p>
<p><font color="#980517">on </font>errorDialog pErrorContents</p>
<p>  <font color="#0000FF">answer </font>pErrorContents</p>
<p><font color="#980517">end</font> errorDialog</p>
<p></p>
<p><font color="#980517">on</font> saveStackRequest</p>
<p>  <font color="#0000FF">local </font>tSubStack</p>
<p>  <font color="#68228B">-- delete all vector movies before allowing stack to be saved</font></p>
<p><font color="#68228B">  </font>stackVectorMoviesDelete the <font color="#FF0000">short name </font>of <font color="#F88017">me</font></p>
<p><font color="#F88017">  </font><font color="#980517">repeat for </font>each line tSubStack in the <font color="#FF0000">substacks </font>of <font color="#F88017">me</font></p>
<p><font color="#F88017">    </font>stackVectorMoviesDelete tSubStack</p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">  </font><font color="#0000FF">pass </font>saveStackRequest</p>
<p><font color="#980517">end</font> saveStackRequest</p>
<p></p>
<p><font color="#980517">on </font>stackVectorMoviesDelete pStackName</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to pStackName</p>
<p>  <font color="#980517">repeat with </font>x<font color="#000000">=the </font><font color="#FF0000">number </font>of graphics of this stack down to 1</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">style </font>of graphic x of this stack is &quot;vectormovie&quot; <font color="#980517">then</font></p>
<p><font color="#980517">      </font><font color="#0000FF">delete </font>graphic x of this stack</p>
<p>    <font color="#980517">end if</font></p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">end</font> stackVectorMoviesDelete</p>
<p></p>
<p></p>   home   	Plocal sgPreviousKey, sgKeys, sgLayout, sgKeyMap, sgRandomKeyCode, sgRandomShift, sTeachLevel, sKeyStage, sgKeyLearning
local sLessonPlan, sLessonStage, sWholeLessonPlan, sReplayLevel, sTogglePractiveKey

on preOpenCard
  local tCode
  put the cKeysToLearn of this stack into sgKeys
  --try
    --put keyboardCodeToKey(pCode, propertyGet("keyboardLayout")) into tKey
  --catch tError
    --answer tError
  --end try
  resetKeyboard
  --disable button "Next"
  set the hilite of button "Report" of group "han fingering button bar" to false
  set the hilite of button "Revision" of group "han fingering button bar" to false
  set the hilite of button "Lesson" of group "han fingering button bar" to true
end preOpenCard

on openCard
  -- this makes sure that the timer is not reset in the lesson when one returns from this card
  global dont, gTestDownloaded, gPrefsPath
  if propertyGet("numberofkeylearned") is not empty and gTestDownloaded is not true then 
    put true into dont
  end if
  --  if the platform is "Linux" then
  --    show image "animation image"
  --  else
  if propertyGet("animateCharacter") is false or the cDisableAnimations of stack gPrefsPath then
    send "moviePlay" && "0,0,true" to group "animation" of me
  else
    send "moviePlay" to group "animation" of me
  end if
  --  end if
end openCard

on returnKey
  click at the loc of btn "next"
end returnKey

##################################################################
# Simply shows a key
##################################################################
on displayKey tCode
  global gPrefsPath
  if propertyGet("animateCharacter") is false or the cDisableAnimations of stack gPrefsPath then
    send "moviePlay" && "0,0,true" to group "animation" of me
  else
    send "moviePlay" to group "animation" of me
  end if
  
  put keyboardCodeToKey(tCode, propertyGet("keyboardLayout")) into sgKeyLearning
  set the cTarget of button "next" to "extra"
  put localiseGetDisplayValue(generateHandString(tCode)) into field "information" of this card
  doKey tCode
  set the cStage of button "next" to "shift"
  enable button "next"
end displayKey

##################################################################
# Teaches the four home keys , the space bar and the delete key
##################################################################
on teachDeadKey pKey, pDeadKey
  switch sTeachLevel
  case 1
    disable button "next"
    disable button "replay"
    put localiseGetDisplayValue("lesson.deadKey.intro") into field "information"
    set the cTeachStatus of button "next" to 1
    add 1 to sTeachLevel
    enable button "next"
    enable button "replay"
    break
  case 2
    disable button "next"
    disable button "replay"
    put localiseGetDisplayValue(generateHandString(keyboardGetBaseCode(pDeadKey))) into field "information"
    flashKey keyboardGetBaseCode(pDeadKey)
    moveHand keyboardGetBaseCode(pDeadKey)
    changeHand keyboardGetBaseCode(pDeadKey)
    removeHilites keyboardGetBaseCode(pDeadKey)
    add 1 to sTeachLevel
    enable button "next"
    enable button "replay"
    break
  case 3
    disable button "next"
    disable button "replay"
    put localiseGetDisplayValue("lesson.deadKey.nowThat") into field "information"
    add 1 to sTeachLevel
    enable button "next"
    enable button "replay"
    break
  case 4
    local tAssociatedKeys, tCodeList
    disable button "next"
    disable button "replay"
    put localiseGetDisplayValue("lesson.deadKey.canApplyTo") into field "information" of this card
    #gets all the keys that are associated with the dead key
    put keyboardDeadAssociates(pDeadKey) into tAssociatedKeys
    #hilites the keys in turn 3 times then sets them all hilighted
    lock screen
    repeat for each line tLine in tAssociatedKeys
      put keyboardDeadKeyToCode(tLine)&"h" into tLine
      put tLine & return after tCodeList
      --set the hilite of button tLine of group "keyboard" to true
    end repeat
    unlock screen
    sort tCodeList
    repeat with x = 1 to 3
      repeat for each line tLine in tCodeList
        --put keyboardDeadKeyToCode(tLine)&"h" into tLine
        set the hilite of button tLine of group "keyboard" to false
        wait 8 ticks
        set the hilite of button tLine of group "keyboard" to true
        wait 8 ticks
      end repeat
    end repeat
    lock screen
    repeat for each line tLine in tCodeList
      --put keyboardDeadKeyToCode(tLine)&"h" into tLine
      set the hilite of button tLine of group "keyboard" to true
    end repeat
    unlock screen
    moveHand pKey
    changeHand pKey
    moveHandsBack
    lock screen 
    repeat for each line tLine in tCodeList
      --put keyboardDeadKeyToCode(tLine)&"h" into tLine
      set the hilite of button tLine of group "keyboard" to false
    end repeat
    unlock screen
    #now add all the associated keys to the list of keys known
    --put character 1 to tNumKnown-1 of pSequence into tKnownKeys
    --propertySet "numberOfKeyLearned" , tKnownKeys
    set the cTeachStatus of button "next" to 0
    set the cStage of button "next" to "practice"
    enable button "next"
    enable button "replay"
    break
    
  end switch
end teachDeadKey

on clearHomeHilites
  set the hilite of button "key26h" of group "keyboard" to false
  set the hilite of button "key27h" of group "keyboard" to false
  set the hilite of button "key28h" of group "keyboard" to false
  set the hilite of button "key29h" of group "keyboard" to false
end clearHomeHilites

 ##################################################################
# Resets all the hands and hilites on the keybaord               #
#                                                                # 
##################################################################
on resetKeyboard
  lock screen
  --clear the hilited state of all buttons
  clearHilites
  --setup the speed at which the hands will move in and show the first 2 hands
  set the movespeed to 300
  hideAllHands
  show group "hand1"
  show group "hand2"
  
  --Set which keyboard layout is to be used
  set the keyboardlayout of group "keyboard" to propertyGet("keyboardLayout")
  
  put propertyGet("keyboardLayout") into sgLayout
  setupKeyboard sgLayout
  
  --Check the the next button is enabled
  set the cursor to arrow
  set the loc of group "hand1" to 238,573
  set the loc of group "hand2" to 523,564
  unlock screen
end resetKeyboard


##################################################################
# Puts the correct labels on all the keys of the keyboard for    #
# the layout selected                                            #
##################################################################
on setupKeyboard
  local tKeyMap, tKeys, tControlName, tOldLabel
  
  try
    keyboardSetMapping propertyGet("KeyBoardLayout")
  catch tError
    answer tError&&"fingering home"
  end try
  
  
  ## Updated by EJB 211107 to allow for new US layout
  repeat with x = 1 to the number of controls in group "Keyboard" 
    put the short name of control x of group "keyboard" into tControlName
    if tControlName contains "key" then
      if keyboardCodeToKey(tControlName) is not empty then
        set the label of control x of group "keyboard" to keyboardCodeToKey(tControlName)
      else
        if char 1 to 3 of tControlName is "key" and char 4 to -2 of tControlName is a number and char -1 of tControlName is not "h" then
          set the label of control x of group "keyboard" to " "
        end if
      end if
    end if
  end repeat
--  repeat with x = 1 to the number of controls in group "Keyboard" 
--    put the short name of control x of group "keyboard" into tControlName
--    if tControlName contains "key" then
--      if keyboardCodeToKey(tControlName) is not empty then
--        set the label of control x of group "keyboard" to keyboardCodeToKey(tControlName)
--      end if
--    end if
--  end repeat
end setupKeyboard


##################################################################
# Flashed the selected key 4 times                               #
#                                                                #
##################################################################
on flashKey pCode
  local tButtonId, tpCodeh
  put pCode&"h" into tpCodeh
  repeat with x = 1 to 4
    set the hilite of button tpCodeh of group "keyboard" to false
    set the hilite of button pCode of group "keyboard" to false
    wait 8 ticks
    set the hilite of button tpCodeh of group "keyboard" to true
    set the hilite of button pCode of group "keyboard" to true
    wait 8 ticks
  end repeat
end flashKey

##################################################################
# Takes the hilite of the used key and the shift keys            #
#                                                                #
##################################################################
on removeHilites pCode
  local tpCodeh
  
  put pCode&"h" into tpCodeh
  set the hilite of button tpCodeh of group "keyboard" to false
  set the hilite of button "shift" of group "keyboard" to false
  set the hilite of button "shift2" of group "keyboard" to false
end removeHilites


##################################################################
# Moves the left or right hand into place                        #
#                                                                #
##################################################################
on moveHand pCode
  if getHand(pCode) is "right" then
    move group "hand2" to "495,408" without messages
  else 
    move group "hand1" to "243,422" without messages
  end if
end moveHand


##################################################################
# Moves the left and right hands back into place                 #
#                                                                #
##################################################################
on moveHandsBack
    move group "hand2" to "523,564" without waiting
    move group "hand1" to "238,573"
end moveHandsBack


##################################################################
# Displays the correct hand for the key                          #
#                                                                #
##################################################################
on changeHand pCode
  local tHomeHand, pHand
  
  replace "key" with "" in pCode
  lock screen 
  put "false" into tHomeHand  
  --dont display special hand for left or right home keys
  if pCode > 25 and pCode < 30 then
    put "true" into tHomeHand 
  else if pCode > 31 and pCode < 36 then
    put "true" into tHomeHand 
  else
    put pCode&"hand" after pHand
    --answer pCode
    show group pHand
  end if
  
  --hide the correct hand
  if tHomeHand is false then
    if getHand(pCode) is "right" and tHomeHand is not "true" then
      hide group "hand2"
    else if tHomeHand is not "true" then
      hide group "hand1"
    end if
    unlock screen with visual effect "dissolve"
    unlock screen
    --Put the home hand back again
    wait 25 milliseconds
    lock screen
    if getHand(pCode) is "right" and tHomeHand is not "true" then
      show group "hand2"
    else if tHomeHand is not "true" then
      show group "hand1"
    end if
    hide group pHand
  end if
  unlock screen with visual effect "dissolve"
  unlock screen
end changeHand


##################################################################
# Ensures that all buttons are clear of hilights                 #
#                                                                #
##################################################################
on clearHilites
  repeat with x = 1 to the number of buttons in group "Keyboard"
    set the hilite of button x to false
  end repeat
end clearHilites


##################################################################
# Determines if the hand for that code is the left of the right  #
#                                                                #
##################################################################
function getHand pCode
  replace "key" with "" in pCode
  if (pCode > 0 and pCode < 6) or (pCode > 13 and pCode < 19) or (pCode > 25 and pCode < 31) or (pCode > 37 and pCode < 44) then
    return "left"
  else 
    return "right"
  end if
end getHand


##################################################################
# Hides all the hands on the screen                              #
#                                                                #
##################################################################
on hideAllHands
  local tGroups
  
  put the groupnames of this card into tGroups
  repeat for each line tGroup in tGroups 
    if tGroup contains "hand" then
      hide group tGroup
    end if
  end repeat
end hideAllHands


##################################################################
# Returns the type of key we have.. four possibilities include:  #
# normal, shift, ctl and ctlShift                                #
##################################################################
on showShiftHand pCode
  --move the hand into place and replace with the shift hand
  if getHand(pCode) is "right" then
    
    set the hilited of button "shift" of group "keyboard" to true
    move group "hand1" to "243,422" without messages
    lock screen
    hide group "hand1"
    show group "shifthand"
    unlock screen with visual effect "dissolve"
    unlock screen
  else 
    set the hilited of button "shift2" of group "keyboard" to true
    move group "hand2" to "495,408" without messages
    lock screen
    hide group "hand2"
    show group "shift2hand"
    unlock screen with visual effect "dissolve"
    unlock screen
  end if
end showShiftHand

on hideShiftHand pCode
  lock screen
  if getHand(pCode) is "right" then
    show group "hand2"
  else then
    show group "hand1"
  end if
  hide group "shifthand"
  hide group "shift2hand"
  unlock screen with visual effect "dissolve"
  unlock screen
end hideShiftHand

 

##################################################################
# Returns the current keyboard layout                            #
#                                                                #
##################################################################
function getLayout
  return sgLayout
end getLayout

##################################################################
# Removes shift/ctl value from the key ie key231 would become    #
# key31 so that changes the the display can be made              #
##################################################################
 local sgFlag
on practiceRandomKeys
  global gDontIncrement
  local tKnownKeys, tKeyLearned, tPracticeKey, tFoundGoodKey
  
  disable button "replay"
  if the cUserSelectKey of me is empty then
    updateKnownKeys sWholeLessonPlan
  end if  
   
  put propertyGet("numberOfKeyLearned") into tKnownKeys
  put word 1 to -1 of tKnownKeys into tKnownKeys
   
  local tLastCode, tPenultimateCode
  put keyboardKeyToCode(the last char of tKnownKeys) into tLastCode
  put keyboardKeyToCode(char -2 of tKnownKeys) into tPenultimateCode
   
  if the last word of tLastCode is the last word of tPenultimateCode then
    put char -2 to -1 of tKnownKeys into sgKeyLearning
  else
    put char -1 of tKnownKeys into sgKeyLearning
  end if
  --put character (the number of chars of tKnownKeys)-1 of tKnownKeys into sgKeyLearning
  put sgKeyLearning into tKeyLearned
   
  #if the user selected to practice a particular key then put that
  #key as the one to practice
  if the cUserSelectKey of this card is not empty then
    put the cUserSelectKey of this card into sgKeyLearning
  end if
   
  -- typo corrected 06/03/06 by O.K.
  --if sTogglePractiveKey is true then 
  if sTogglePracticeKey is true then
    put any char of sgKeyLearning into tPracticeKey
    put tPracticeKey into sgPreviousKey
    put false into sTogglePractiveKey
  else
    put true into sTogglePractiveKey
    put false into tFoundGoodKey 
    -- added by O.K. 06/03/06
    -- if tKnowKeys is empty this
    -- loop will never terminate
    if tKnownKeys is not empty then
      repeat while tFoundGoodKey is false
        put any char of tKnownKeys into tPracticeKey
        if sgPreviousKey is not tPracticeKey then 
          put true into tFoundGoodKey
        end if
        put false into sgFlag 
      end repeat
    end if
    put tPracticeKey into sgPreviousKey
    --end if
  end if
  if propertyGet("shiftTaught") is false then
    put tolower(tPracticeKey) into tPracticeKey
  end if
  local tCode, tDiplayLabel, tButton
  put keyboardLessonPlan(tPracticeKey) into sgRandomKeyCode
  put the last word of sgRandomKeyCode into tCode
   
  set the itemdel to comma
  repeat for each item tItem in sgRandomKeyCode
    repeat for each word tWord in tItem
      switch tWord
      case 1
        if tItem is the last item of sgRandomKeyCode then
          put keyboardCodeToKey(sgRandomKeyCode) into tDiplayLabel
        else 
          put keyboardCodeToKey(tItem) into tDiplayLabel
        end if
        put the last word of tItem into tButton
        set the label of button tButton of group "keyboard" to tDiplayLabel
        if getHand(tCode) is "right" then
          set the hilite of button "shift" of group "keyboard" to true
        else
          set the hilite of button "shift2" of group "keyboard" to true
        end if
        break
      default
        if tItem is the last item of sgRandomKeyCode then
          put keyboardCodeToKey(sgRandomKeyCode) into tDiplayLabel
        else 
          put keyboardCodeToKey(tItem) into tDiplayLabel
        end if
        put the last word of tItem into tButton
        set the label of button tButton of group "keyboard" to tDiplayLabel
        if tWord contains "key" then
          set the hilite of button (tWord&"h") of group "keyboard" to true
          set the hilite of button tWord of group "keyboard" to true
        end if
        break
      end switch
    end repeat
  end repeat
end practiceRandomKeys


on keyDown pKey
  local tCode, tCode2, tKey
  
  if pKey is space then
    exit keyDown
  end if
  put keyboardLessonPlan(pKey) into tCode
  
  if tCode is sgRandomKeyCode then
    set the itemdel to comma
    repeat for each item tItem in tCode
      put the last word of tItem into tkey
      set the hilite of button (tkey&"h") of group "keyboard" to false
      set the hilite of button tkey of group "keyboard" to false
      set the label of button tkey of group "keyboard" to keyboardCodeToKey(tkey)
    end repeat
    set the hilite of button "shift" of group "keyboard" to false
    set the hilite of button "shift2" of group "keyboard" to false 
    practiceRandomKeys 
  end if 
end keyDown

function generateHandString pCode
  local tTemp
  
  replace "key" with "" in pCode
  --All the keys for left hand finger 4
  put "1,14,26,38,39" into tTemp
  if pCode is among the items of tTemp then return "teach.finger4.left"
  
  --All the keys for left hand finger 3
  put "2,15,27,40" into tTemp
  if pCode is among the items of tTemp then return "teach.finger3.left"
  
  --All the keys for left hand finger 2
  put "3,16,28,41" into tTemp
  if pCode is among the items of tTemp then return "teach.finger2.left"
  
  --All the keys for left hand finger 1
  put "4,5,17,18,29,30,42,43" into tTemp
  if pCode is among the items of tTemp then return "teach.finger1.left"
  
  --All the keys for right hand finger 1
  put "6,7,19,20,31,32,44,45" into tTemp
  if pCode is among the items of tTemp then return "teach.finger1.right"
  
  --All the keys for right hand finger 2
  put "8,21,33,46" into tTemp
  if pCode is among the items of tTemp then return "teach.finger2.right"
  
  --All the keys for right hand finger 3
  put "9,22,34,47" into tTemp
  if pCode is among the items of tTemp then return "teach.finger3.right"
  
  --All the keys for right hand finger 4
  put "10,11,12,23,24,25,35,36,37,48" into tTemp
  if pCode is among the items of tTemp then return "teach.finger4.right"
end generateHandString

######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################


######################################################################
# If a key is passed to this function it will teach that key otherwise
# it will teach the next key in the key sequence
######################################################################
local sProcessSubStage
local sTaughtUpperCase, sTaughtDeadKey, sTaughtDeadKeyApplications, sShownShift

on teachNextLesson
  global gDontIncrement
  local tThisLesson, tKey, tCurrentStage
  #put this is the right place
  keyboardSetMapping propertyGet("keyboardLayout")
  
  #check to see if we are practicing a key or teaching it
  #the cTeachType of button next stores it
  if (the cTeachType of button "next") is not empty then
    put keyboardLessonPlan(xlower(the cTeachType of button "next")) into sLessonPlan
    put sLessonPlan into sWholeLessonPlan 
    put 1 into sLessonStage
    
  else
    #first of all we need to see if we need to teach a new key or continue
    #with a previous lesson plan
    set the cUserSelectKey of this card to empty
    if sLessonPlan is empty then
      put getNextLessonKey() into sLessonPlan
      put sLessonPlan into sWholeLessonPlan 
      put 1 into sLessonStage
    end if
  end if
   
  #we now take the first word of the lesson plan which contains all the 
  #key stokes for this press of the 'next' button by the user
  set the itemdel to comma
  put the first item of sLessonPlan into tThisLesson
   
  #we get the last word because it is the final key that will be pressed
  #in the sequence which is required by the functions below to know whether
  #to display shift / alt / control keys with the left or the right hand
  --put the last item of tThisLesson into tKey 
  put tThisLesson into tKey
   
   
  put word sLessonStage of tThisLesson into tCurrentStage
  switch tCurrentStage
  case 1 
    #the shift key is required to type this key.
    #first we test if the users knows the shift key 
    if propertyGet("shiftTaught") is not true then 
      put "teachShift"&&tKey into sProcessSubstage
      put shiftLessonStageFinder(tKey) into sWholeLessonPlan
    else
      #now we show the shift key
      -- our nice little total hack:
      -- checking for bug shift is known, whilst not all capitals of the home keys are known
      if the number of chars of propertyGet("numberOfKeyLearned") < 15 then
        put shiftLessonStageFinder("1 key26") into sWholeLessonPlan
        put empty into sLessonPlan
        set the cTeachType of button "next" to empty
        put empty into sProcessSubstage
        if the cUserSelectKey of me is empty then
          updateKnownKeys sWholeLessonPlan
        end if
        teachNextLesson
        exit teachNextLesson
      end if
      if sTaughtDeadKeyApplications is true then
        put "showAllDeadKeyApplications"&&tKey into sProcessSubstage 
      else
        if sTaughtDeadKey is true then
          send "showShift"&&tKey to me
          put "showDeadKey"&&tKey&","&&tThisLesson into sProcessSubstage 
        else
          put "showShift"&&tKey into sProcessSubstage
        end if
      end if
    end if
    break
  case 2
    #the altgr key is required to type this key.
    #first we test if the users knows the altgr key
    if propertyGet("altgrTaught") is not true then
      put "teachAltgr"&&tKey into sProcessSubstage
    else
      #now we show the shift key
      put "showAltgr"&&tKey into sProcessSubstage
    end if
    break
  case 3
    #the command key is required to type this key. (apple only) 
    #first we test if the users knows the command key
    if propertyGet("commandTaught") is not true then
      put "teachCommand"&&tKey into sProcessSubstage    
    else  
      #now we show the shift key  
      put "showCommand"&&tKey into sProcessSubstage
    end if
    break
  case 4
    #the control key is required to type this key.
    #first we test if the users knows the control key
    if propertyGet("controlTaught") is not true then
      put "teachControl"&&tKey into sProcessSubstage
    end if
    #now we show the shift key
    put "showControl"&&tKey into sProcessSubstage
    break
  default
    if "key" is in tCurrentStage then
      #we now need to check whether the key requires a special lesson
      #for example if it's on of the home keys
      if isHomeKey(sWholeLessonPlan) then
        put "teachHomeKeys" into sProcessSubstage
        put "key29" into the last word of sWholeLessonPlan
      else
        if propertyGet("shiftTaught") is not true then 
          #they dont know shift so just show the key
          put "showKey"&&tKey into sProcessSubstage
          add 1 to sLessonStage
        else
          #they do know shift so check to see if it is a regular key with no scpecial
          #key presses required.. we know this if the leeson consists of key24
          set the itemdel to comma
          if (the number of items of sWholeLessonPlan) is 1 and (the number of words of sWholeLessonPlan) is 1 then
            set the caseSensitive to true
            if the cTeachType of button "next" is not empty and the cTeachType of button "next" is xUpper(the cTeachType of button "next") then
              put 1 into sTeachLevel
              put "showKeyWithUpper"&&tKey into sProcessSubstage 
            else
              --put "showKey"&&tKey into sProcessSubstage
              put "showKeyWithUpper"&&tKey into sProcessSubstage 
            end if
          else 
            #we know we're not dealing with a normal key.. ie we have multiple key presses
            #to produce the right output
             
            #if we have a two item lesson plan then we know we are dealing with dead keys
            if the number of items in sWholeLessonPlan > 1 then
              #if we are at the dead key component we want to teach them it
              #other wise we want to show all the keys that it can effect
              if tThisLesson is the last item of sWholeLessonPlan then
                #show all keys to do with dead key
                put "showAllDeadKeyApplications"&&tKey into sProcessSubstage 
              else 
                #show the dead key
                if sTaughtDeadKeyApplications then
                  put "showAllDeadKeyApplications"&&tKey into sProcessSubstage 
                else
                  put "showDeadKey"&&tKey&","&&tThisLesson into sProcessSubstage 
                end if
              end if
            end if
          else
            put "showKey" && tKey into sProcessSubstage
            add 1 to sLessonStage
          end if
        end if
      end if
    end if
    break
  end switch
   
  if sProcessSubstage is not empty then
    send sProcessSubstage to me
    if the result is 0 then
      if the number of words of tThisLesson < sLessonStage then
        delete item 1 of sLessonPlan
        put 1 into sLessonStage
      end if
      put empty into sProcessSubstage
    end if
  end if
   
  #we delete the first word so that this lesson is not taught next press
  #of the 'next' key, instead it will teach the next lesson. Only deleted
  #if the teach level is 0 which controls the users stepping through
  #cases like shift/home keys/etc
  --if sTeachLevel is 0 then
  --delete the first item of sLessonPlan
  --end if
   
  #if the lesson plan is now empty we know to update the number of keys learned
  if sLessonPlan is empty then
    if the cTeachType of button "next" is empty then
      --disable button "replay"
      --updateKnownKeys sWholeLessonPlan
    end if
    put 0 into sTeachLevel
    set the cStage of button "next" to "extra"
  end if
end teachNextLesson
 #
 #
 #
 #
 #
 #
 #
 #
 #
 #
 #
 #
######################################################################
# Hilights the alt keys etc
######################################################################
on showAlt pCode 
  local pKey, tButton, tHand
  #the format of the code could be 1 key29 so to access the keyboard 
  #we must first strip off any leading functions off it
  put the last word of pCode into pKey
  
  add 1 to sTeachLevel
  switch sTeachLevel
  case 1
    set the text of field "information" to localiseGetDisplayValue("lesson.AltUse")
    break
  case 2
    #the altgr key and alt keys are different on win and linux platforms
    #one controls then alt menus, the other (altgr) controls the 3rd
    #functions of keys which is what we want
    set the text of field "information" to localiseGetDisplayValue("lesson.AltHand")
    if the platform is "win32" or the platform is "Linux" then
      put "altRight" into tButton
    else
      put keyboardGetHand(pCode) into thand
      put "alt"&thand into tButton
    end if
    
    repeat with x = 1 to 4
      set the hilite of button tButton of group tButton of group "keyboard" to false
      wait 8 ticks
      set the hilite of button tButton of group tButton of group "keyboard" to true
      wait 8 ticks
    end repeat
    add 1 to sLessonStage
    put 0 into sTeachLevel
    break
  end switch
  return sTeachLevel 
end showAlt

######################################################################
# Gets the next key in the sequence and return the lesson plan
# associated with that key
######################################################################
function getNextLessonKey
  local tKnownKeys, tSequence, tNumKeysKnown, tKeyToLearn
  #first we need to get a list of keys that the user already knows
  #and a list of all the keys we need to teach
  put propertyGet("numberOfKeyLearned") into tKnownKeys
  put languageGetSequence() into tSequence
  
  #now we get the first key in the full sequence that we dont yet know
  put the number of chars in tKnownKeys into tNumKeysKnown
  
  #there is a space at the start of all sequences and if a space makes it 
  #into the sequence we want to step passed it
  put char tNumKeysKnown+1 of tSequence into tKeyToLearn
  if tKeyToLearn is  " " then 
    put char tNumKeysKnown+2 of tSequence into tKeyToLearn
  end if
  
  #now we use that key to get the lesson plan for it from the keyboard lib
  return keyboardLessonPlan(tKeyToLearn)
end getNextLessonKey

#######################################################################
# This will diplay to the user all the posible keys that a dead key can
# effect
#######################################################################
on showAllDeadKeyApplications pCode
  local tSequence, tDeadKeyCode, tFinished, x, tCurrentChar, tCurrentCode, y, tDisplayKeys
  local tNextChar, tNextCode, tLastDeadKeyPlan, tFinalCode
  #we need to create a list of all the keys that need hilited for the 
  #dead key in this lesson
  disable button "next"
  disable button "replay"
  put localiseGetDisplayValue("lesson.deadKey.canApplyTo") into field "information"
  put languageGetSequence() into tSequence
  set the casesensitive to true
  put item 1 of sWholeLessonPlan into tDeadKeyCode
  
  put false into tFinished
  put 1 into x
  repeat while tFinished is false
    put character x of tSequence into tCurrentChar
    put keyboardLessonPlan(tCurrentChar) into tCurrentCode
    if tCurrentCode is sWholeLessonPlan then
      put true into tFinished
    else
      add 1 to x
    end if
  end repeat 
   
  #we have found that char.. now we want to get any other
  #keys that have the same dead key following it
  put x into y
  put character x of tSequence after tDisplayKeys
  --put the last word of the last item of keyboardKeyToCode(tCurrentChar) into tCurrentCode
  put false into tFinished
  repeat while tFinished is false
    put character y+1 of tSequence into tNextChar
    put keyboardLessonPlan(tNextChar) into tNextCode 
    if item 1 of tNextCode is tDeadKeyCode then
      put tNextChar after tDisplayKeys
      add 1 to y
    else 
      put true into tFinished
    end if
  end repeat
  
  local tFinalDisplayList, tFinalCodeDisplayList, tDisplayChar, tLastKeyCode
  
  put keyboardLessonPlan(character y of tSequence) into tLastDeadKeyPlan
  #now we should have a list of all the dead keys to display
  #it will have capitals so we need to filter out them
  repeat with z = 1 to (the number of characters in tDisplayKeys)
    put the last word of the last item of keyboardLessonPlan(character z of tDisplayKeys) into tFinalCode
    if tFinalCode is not among the lines of tFinalDisplayList then
      put tFinalCode & return after tFinalDisplayList
      put keyboardLessonPlan(character z of tDisplayKeys)& return after tFinalCodeDisplayList
    end if
  end repeat
   
  #now that we have the list of keysCodes to display.. do it
  #start by hilighting all the right chars and updating their
  #display values to show the accented chars
  repeat with t = 1 to the number of lines of tFinalDisplayList
    set the hilite of button ((line t of tFinalDisplayList)&"h") of group "keyboard" to true
    set the hilite of button ((line t of tFinalDisplayList)) of group "keyboard" to true
    put keyboardCodeToKey (line t of tFinalCodeDisplayList) into tDisplayChar
    set the label of button ((line t of tFinalDisplayList)) to tDisplayChar
  end repeat
  put the last line of tFinalDisplayList into tLastKeyCode
  moveHand tLastKeyCode
  changeHand tLastKeyCode
  moveHandsBack 
  
  wait 1000 milliseconds
  repeat with r = 1 to the number of lines of tFinalDisplayList
    set the hilite of button ((line r of tFinalDisplayList)&"h") of group "keyboard" to false
    set the hilite of button ((line r of tFinalDisplayList)) of group "keyboard" to false
    set the label of button ((line r of tFinalDisplayList)) to keyboardCodeToKey (line r of tFinalDisplayList)
  end repeat
  add 1 to sLessonStage
  
  #sWholeLessonPlan is used to update the knownKeys.. so we want to set
  #it to the last accented key of the set associated with the dead key
  put tLastDeadKeyPlan into sWholeLessonPlan
  put true into sTaughtDeadKeyApplications
  enable button "next"
  enable button "replay"
end showAllDeadKeyApplications

######################################################################
# Displays the key itself along with the hand movements
######################################################################
on showDeadKey pCode, pLesson
  #the format of the code could be 1 key29 so to access the keyboard 
  #we must first strip off any leading functions off it
  local tTempDisplay, tNewLabel, tOldLabel, tOldLable
  
  add 1 to sTeachLevel
  
  if sTaughtDeadKey then
    put 2 into sTeachLevel
  end if
  
  switch sTeachLevel
  case 1
    disable button "next"
    disable button "replay"
    #lesson.deadKey.intro;This lesson teaches you the [char] key. [char] is a 'Dead Key'. Dead keys are used to generate letters with accents (diacritical characters)
    put localiseGetDisplayValue("lesson.deadKey.intro") into tTempDisplay
    replace "[char]" with keyboardCodeToKey(pCode) in tTempDisplay
    put tTempDisplay into field "information"
    enable button "next"
    enable button "replay"
    break
  case 2
    disable button "next"
    disable button "replay"
    #To produce a letter with this accent you first press the dead key.
    put localiseGetDisplayValue("lesson.deadKey.nowThat") into field "information"
    put keyboardCodeToKey(pCode) into tNewLabel
    put the last word of pCode into pCode
    put the label of button pCode of group "keyboard" into tOldLable
    set the label of button pCode of group "keyboard" to tNewLabel
    flashKey pCode 
    moveHand pCode
    changeHand pCode
    moveHandsBack 
    removeHilites pCode
    set the label of button pCode of group "keyboard" to tOldLable
    put 0 into sTeachLevel
    add 1 to sLessonStage
    enable button "next"
    enable button "replay"
    
    put true into sTaughtDeadKey
    break
  end switch
end showDeadKey


######################################################################
# Displays the key itself along with the hand movements
######################################################################
on showKey pCode
  local tFullCode, tOldLabel
  disable button "next"
  disable button "replay"
  #the format of the code could be 1 key29 so to access the keyboard 
  #we must first strip off any leading functions off it
  put pCode into tFullCode
  put the last word of pCode into pCode
  put the label of button pCode of group "keyboard" into tOldLabel
  if word 1 of tFullCode is 1 then
    set the label of button pCode of group "keyboard" to keyboardCodeToKey(tFullCode)
  end if
  put localiseGetDisplayValue(generateHandString(pCode)) into field "information"
  flashKey pCode 
  moveHand pCode
  changeHand pCode
  moveHandsBack 
  removeHilites pCode
  set the label of button pCode of group "keyboard" to tOldLabel
  enable button "next"
  enable button "replay"
  return 0
end showKey

######################################################################
# Displays the key itself along with the hand movements
######################################################################
on showKeyWithUpper pCode
  local tHandString, tOldLabel
  #the format of the code, could be 1 key29 so to access the keyboard 
  #we must first strip off any leading functions off it
  put the last word of pCode into pCode
  
  add 1 to sTeachLevel
--  if sTeachLevel is 1 then
--    put false into sTaughtUpperCase
--  else
--    put true into sTaughtUpperCase
--  end if
  
  if sTaughtUpperCase is true then
    put 2 into sTeachLevel
  end if
  
  switch sTeachLevel
  case 1
    disable button "next"
    disable button "replay"
    #the format of the code could be 1 key29 so to access the keyboard 
    #we must first strip off any leading functions off it
    put the last word of pCode into pCode
    put localiseGetDisplayValue(generateHandString(pCode)) into field "information"
    flashKey pCode 
    moveHand pCode
    changeHand pCode
    moveHandsBack 
    removeHilites pCode
    put 0 into sReplayLevel
    enable button "next"
    enable button "replay"
    break
  case 2
    disable button "next"
    disable button "replay"
    set the itemdel to "."
    if the last item of generateHandString(pCode) is "right" then
      put "finger.uppercase.left" into tHandString
    else
      put "finger.uppercase.right" into tHandString
    end if
    put localiseGetDisplayValue(tHandString) into field "information"
    --Get the keyboard mapping so that we can 
    put the label of button pCode of group "keyboard" into tOldLabel
    #there is a small chance that pCode will contain 1 key24 or key24
    #we want the capital every time so we check that it is before we add
    #a 1 at the starrt
    if the number of words of pCode is 1 then
      local pTempCode
      put "1"&&pCode into pTempCode
    else
      put pCode into pTempCode
    end if
    set the label of button pCode of group "keyboard" to keyboardCodeToKey(pTempCode)
    flashKey pCode
    showShiftHand pCode
    moveHand pCode
    changeHand pCode
    hideShiftHand
    moveHandsBack
    removeHilites pCode
    --Put the none shift value back into the button label
    set the label of button pCode of group "keyboard" to tOldLabel
    put 0 into sTeachLevel
    put true into sTaughtUpperCase
    add 1 to sLessonStage
    enable button "next"
    enable button "replay"
    break
  end switch
  return sTeachLevel
end showKeyWithUpper



######################################################################
# Displays the list of the keys that the user knows
######################################################################
on updateKnownKeys pCode
  global gSmallKeyArray
  
  local tCurrentChar, tSequence, tPassedChar, tFinished, tFinished2, x, tCurrentCode
  local tKnownKeys, y, tNextChar, tNextCode
  if pCode is not empty then
    #get the full sequence of keys we do know
    put languageGetSequence() into tSequence
     
    set the casesensitive to true
    #we also need to key of the code that we've been passed
    put keyBoardCodeToKey(pCode) into tPassedChar
    put false into tFinished
    put false into tFinished2
    put 1 into x
    put empty into tCurrentCode
    
    repeat while tFinished is false
      put character x of tSequence into tCurrentChar
      if tCurrentChar is tPassedChar then
        put true into tFinished
      else
        add 1 to x
      end if
      put tCurrentChar after tKnownKeys
    end repeat 
    
    #we have found that char.. now we want to get any other
    #capitals etc or keys that have the same final key code
    put x into y
    put the last word of the last item of keyboardKeyToCode(tCurrentChar) into tCurrentCode
    repeat while tFinished2 is false
      put character y+1 of tSequence into tNextChar
      put the last word of the last item of keyboardKeyToCode(tNextChar) into tNextCode
      if tNextCode is tCurrentCode then
        put tNextChar after tKnownKeys
        add 1 to y
      else 
        put true into tFinished2
      end if
    end repeat
     
    propertySet "numberOfKeyLearned", tKnownKeys
    
    put the keys of gSmallKeyArray into tArrayedKeys
    repeat for each char tLearnedKey in tKnownKeys
      if tLearnedKey is not among the lines of tArrayedKeys then
        put 0 into gSmallKeyArray[tLearnedKey]
      end if
    end repeat
     
    if not propertyGet("teachNumbers") then
      local tSymbols
      put languageGetSymbolsCount() into tSymbols
      if the number of chars of tKnownKeys is the number of chars of (char 1 to (tSymbols + 1) of tSequence) then
        propertySet "KnownKeys", "all"
      end if
    else
      if (the number of characters of tSequence) is (the number of characters of propertyGet("numberOfKeyLearned")) then
        propertySet "KnownKeys", "all"
      end if
    end if
    set the casesensitive to false
  end if
end updateKnownKeys

######################################################################
# Teaches the use of the shift keys
######################################################################
on teachShift pCode
  add 1 to sTeachLevel
  switch sTeachLevel
  case 1
    disable button "next"
    disable button "replay"
    set the text of field "information" to localiseGetDisplayValue("telluser.capitalise")
    set the hilite of button "shift" to true
    set the hilite of button "shift2" to true
    enable button "next"
    enable button "replay"
    break
  case 2
    disable button "next"
    disable button "replay"
    set the text of field "information" to localiseGetDisplayValue("telluser.useshift")
    enable button "next"
    enable button "replay"
    break
  case 3
    disable button "next"
    disable button "replay"
    set the text of field "information" to localiseGetDisplayValue("telluser.ofbothcases")
    moveHand "key12"
    moveHand "key1"
    showShiftHand "key12"
    showShiftHand "key1"
    hideShiftHand "key12"
    hideShiftHand "key1"
    enable button "next"
    enable button "replay"
    break
  case 4
    disable button "next"
    disable button "replay"
    set the hilite of button "shift" to false
    set the hilite of button "shift2" to false
    moveHandsBack
    --shiftLessonStageFinder pCode
    put 0 into sTeachLevel
    #now that we've updated all this we clear the lesson so that a new key is taught
    put empty into sLessonPlan
    propertySet "shiftTaught", "true"
    put 0 into sTeachLevel
    add 1 to sLessonStage
    enable button "next"
    enable button "replay"
    break
  end switch
  return sTeachLevel
end teachShift

##################################### Shows the shift key ############
# Hilights the shift keys etc
######################################################################
on showShift pCode
  local pKey
  #the format of the code could be 1 key29 so to access the keyboard 
  #we must first strip off any leading functions off it
  put the last word of pCode into pKey
  
  add 1 to sTeachLevel
  
  if sTaughtDeadKey then
    put 2 into sTeachLevel
  end if
  
  if sShownShift then
    put 2 into sTeachLEvel
  end if
  
  switch sTeachLevel
  case 1
    disable button "next"
    disable button "replay"
    set the text of field "information" to localiseGetDisplayValue("lesson.shiftUse")
    enable button "next"
    enable button "replay"
    break
  case 2
    disable button "next"
    disable button "replay"
    --flashKey pKey
    showShiftHand pKey
    --moveHand pKey
    --changeHand pKey 
    hideShiftHand
    --moveHandsBack
    --removeHilites pKey
    --Put the none shift value back into the button label 
    #manually update the keysKnown because it's a special case
    put true into sShownShift
    add 1 to sLessonStage
    put 0 into sTeachLevel
    enable button "next"
    enable button "replay"
    break
  end switch
  return sTeachLevel
end showShift

##################################################################
# Teaches the four home keys , the space bar and the delete key
##################################################################
on teachHomeKeys pKnownKeys
  # switch to see where in the lesson we currently are.. it means that the next button
  # can be used on the card to control the speed of the lesson 
  add 1 to sTeachLevel
  switch sTeachLevel
  case 1
    disable button "next"
    disable button "replay"
    set the text of field "information" to localiseGetDisplayValue("telluser.startoff")
    # flash the 4 home keys three times
    repeat with b = 1 to 3
      repeat with x = 26 to 29
        set the hilite of button ("key"&x&"h") of group "keyboard" to true
        set the hilite of button ("key"&x) of group "keyboard" to true
        wait 8 ticks
        set the hilite of button ("key"&x&"h") of group "keyboard" to false
        set the hilite of button ("key"&x) of group "keyboard" to false
      end repeat
    end repeat
    # highlight all four home keys and bring in the left hand
    set the hilite of button "key26h" of group "keyboard" to true
    set the hilite of button "key27h" of group "keyboard" to true
    set the hilite of button "key28h" of group "keyboard" to true
    set the hilite of button "key29h" of group "keyboard" to true
    moveHand "key26"
    enable button "next"
    enable button "replay"
    break
  case 2 
    # teach home key 1
    put localiseGetDisplayValue(generateHandString("key26")) into field "information"
    disable button "next"
    disable button "replay"
    clearHomeHilites
    set the hilite of button "key26h" of group "keyboard" to true
    enable button "next"
    enable button "replay"
    break
  case 3
    # teach home key 2
    put localiseGetDisplayValue(generateHandString("key27")) into field "information"
    disable button "next"
    disable button "replay"
    clearHomeHilites
    set the hilite of button "key27h" of group "keyboard" to true
    enable button "next"
    enable button "replay"
    break
  case 4
    # teach home key 3
    put localiseGetDisplayValue(generateHandString("key28")) into field "information"
    disable button "next"
    disable button "replay"
    clearHomeHilites
    set the hilite of button "key28h" of group "keyboard" to true 
    enable button "next" 
    enable button "replay"
    break
  case 5
    # teach home key 4
    put localiseGetDisplayValue(generateHandString("key29")) into field "information"
    disable button "next"
    disable button "replay"
    clearHomeHilites
    set the hilite of button "key29h" of group "keyboard" to true
    enable button "next"
    enable button "replay"
    break
  case 6
    put localiseGetDisplayValue("telluser.beforestart") into field "information"
    disable button "next"
    disable button "replay"
    clearHomeHilites
    moveHandsBack
    enable button "next"
    enable button "replay"
    break
  case 7
    #this is teaching the space bar
    disable button "next"
    disable button "replay"
    put localiseGetDisplayValue("telluser.beforestart") into field "information"
    repeat with x = 1 to 4
      set the hilite of button "space" of group "keyboard" to false
      wait 8 ticks
      set the hilite of button "space" of group "keyboard" to true
      wait 8 ticks
    end repeat
    # any key just to make the right hand to move into place
    put localiseGetDisplayValue("teach.finger5.right") into field "information"
    moveHand "key12"
    enable button "replay"
    enable button "next"
    break
  case 8
    #this is teaching the delete key
    put localiseGetDisplayValue("teach.finger4.right") into field "information"
    disable button "next"
    disable button "replay"
    repeat with x = 1 to 4
      set the hilite of button "del" of group "keyboard" to false
      wait 8 ticks
      set the hilite of button "del" of group "keyboard" to true
      wait 8 ticks
    end repeat
    wait 1000 milliseconds
    set the hilite of button "del" of group "keyboard" to false
    set the hilite of button "space" of group "keyboard" to false
    moveHandsBack
    put 0 into sTeachLevel
    enable button "next"
    enable button "replay"
    add 1 to sLessonStage
    break
  end switch
  return sTeachLevel
end teachHomeKeys

function isHomeKey pCode
  local tKeysKnown
  #the format of the code could be 1 key29 so to access the keyboard 
  #we must first strip off any leading functions off it
  put the last word of pCode into pCode

  #take the 'key' off the code so that we can test the numerical value of the key
  replace "key" with "" in pCode
  if (pCode > 25) and (pCode < 30) then
    put propertyGet("numberOfKeyLearned") into tKeysKnown
    if the number of characters of tKeysKnown < 6 then
      return true
    end if
  end if
  return false
end isHomeKey

#########################################################
#This function is used to iterate to the correct point of 
#the key sequence after all the capitals are knows
########################################################
function shiftLessonStageFinder pCode
  local tSequence, tPassedKey, tFinished, x, tChar, tKnownKeys, tNextChar, tNextCode
  local tReturnCode
  #get the full sequence of keys we do know
  put languageGetSequence() into tSequence
  
  set the casesensitive to true
  #we also need to key of the code that we've been passed
  put keyBoardCodeToKey(pCode) into tPassedKey
  
  #we need to find the key in the key sequence
  put false into tFinished
  put 1 into x
  repeat while tFinished is false
    put character x of tSequence into tChar
    if tChar is tPassedKey then 
      put true into tFinished
    else
      add 1 to x
    end if
    put tChar after tKnownKeys
  end repeat
  
  #now that we have the string up to the key known we need to keep iterating through
  #the key sequence until we get to a lowercase letter and then staop
  put false into tFinished
  repeat while tFinished is false
    put character x+1 of tSequence into tNextChar
    put keyBoardKeyToCode(tNextChar) into tNextCode
    if word 1 of tNextCode is 1 then
      add 1 to x
    else 
      put keyBoardKeyToCode(character x of tSequence) into tReturnCode
      return tReturnCode
    end if
  end repeat
  set the casesensitive to false 
end shiftLessonStageFinder

##################################################################
# shows and hides alt hands
##################################################################
on showAltHand pCode
  --move the hand into place and replace with the shift hand
  if getHand(pCode) is "right" then
    set the hilited of button "altLeft" of group "altLeft" of group "keyboard" to true
    move group "hand1" to "243,422" without messages
    lock screen
    hide group "hand1"
    show group "shifthand"
    unlock screen with visual effect "dissolve"
    unlock screen
  else 
    set the hilited of button "altRight" of group "altRight" of group "keyboard" to true
    move group "hand2" to "495,408" without messages
    lock screen 
    hide group "hand2"
    show group "shift2hand"
    unlock screen with visual effect "dissolve"
    unlock screen
  end if
end showAltHand

on hideAltHand pCode 
  lock screen
  if getHand(pCode) is "right" then
    show group "hand2"
  else then
    show group "hand1"
  end if
  hide group "shifthand"
  hide group "shift2hand"
  unlock screen with visual effect "dissolve"
  unlock screen
end hideAltHand

on setSTeachLevel
  put sReplayLevel into sTeachLevel
end setSTeachLevel

##################################################################
# When a user selects a key to practive this is called
##################################################################
local sCustomKey
on showCustomKey
  local pCode, tHandString, tOldLabel
  #the format of the code could be 1 key29 so to access the keyboard 
  #we must first strip off any leading functions off it
  put keyboardKeyToCode(sCustomKey) into pCode
  put the last word of pCode into pCode
  add 1 to sTeachLevel
  switch sTeachLevel
  case 1
    disable button "next"
    disable button "replay"
    #the format of the code could be 1 key29 so to access the keyboard 
    #we must first strip off any leading functions off it
    put the last word of pCode into pCode
    put localiseGetDisplayValue(generateHandString(pCode)) into field "information"
    flashKey pCode 
    moveHand pCode
    changeHand pCode
    moveHandsBack 
    removeHilites pCode
    
    put 0 into sReplayLevel
    if propertyGet("shiftTaught") is false then
      set the cStage of button "next" to "extra"
    else 
      set the cStage of button "next" to "custom"
    end if
    --enable button "replay"
    enable button "next"
    enable button "replay"
    break
  case 2
    disable button "next"
    disable button "replay"
    set the itemdel to "."
    if the last item of generateHandString(pCode) is "right" then
      put "finger.uppercase.left" into tHandString
    else
      put "finger.uppercase.right" into tHandString
    end if
    put localiseGetDisplayValue(tHandString) into field "information"
    --Get the keyboard mapping so that we can 
    put the label of button pCode of group "keyboard" into tOldLabel
    #there is a small chance that pCode will contain 1 key24 or key24
    #we want the capital every time so we check that it is before we add
    #a 1 at the starrt
    if the number of words of pCode is 1 then
      local pTempCode
      put "1"&&pCode into pTempCode
    else
      put pCode into pTempCode
    end if
    set the label of button pCode of group "keyboard" to keyboardCodeToKey(pTempCode)
    flashKey pCode
    showShiftHand pCode
    moveHand pCode
    changeHand pCode
    hideShiftHand
    moveHandsBack
    removeHilites pCode
    --Put the none shift value back into the button label
    set the label of button pCode of group "keyboard" to tOldLabel
    put 0 into sTeachLevel
    add 1 to sLessonStage
    enable button "next"
    enable button "replay"
    set the cStage of button "next" to "extra"
    break
  end switch
end showCustomKey

on setCustomKey pKey
  put pKey into sCustomKey
  put 0 into sTeachLevel
end setCustomKey

on clearCurrentLesson
  #makes sure that any previously uncompleted lesson is cleared
  put empty into sLessonPlan
  put 0 into sTeachLevel
  clearhilites
  moveHandsBack
end clearCurrentLesson

on closeCard
  if there is a group "animation" of me then
    send "movieStop" to group "animation" of this card
  end if
end closeCard

on resetVariables
  put false into sTaughtUpperCase
  put false into sTaughtDeadKey
  put false into sTaughtDeadKeyApplications
  put false into sShownShift
end resetVariables
    white       A   cUserSelectKey   
cKeysToLearn  u,b f cREVGeometryCacheIDs    1120038272967  10541119966350797  17181119966350807  17281120038272968  17721119966350798  17191119966350808  17291120038272970  17881120038272969  10661119966350799  17201119966350809  17301119966350810  17311120038272971  11791119966350811  17321120038272972  17841120038272973  11881120038272974  11891120038272975  11961124707195442  19021120038272976  12051124707195443  19031120038272977  17801120038272978  12211120038272980  12301120038272979  18221120038272981  17981120038272982  12391120038272983  18101196071971750  20652051120038272984  12481120038272985  18281120038272986  12571120038272987  18241120038272988  12661120038272990  17761120038272989  12741120038272991  12891120038272992  17821120038272993  12971120038272994  18341120038272995  13101076090181413  17641120038272996  18361120038272997  13231120038272998  17861124707082732  18981120038272999  13381120818504269  18661076090152125  17621120814578896  18511120817592590  18551124715509187  19121120817788037  18601124706856500  18931124706856501  18941124706856499  18851124704122135  60031124703636649  60011124713158304  60051124707139355  19011124704112991  60021120814845480  18531124705980406  18841124703598444  60001120817989689  18611124706018610  60111124715586128  19131120818505116  18671124713165332  60061120815229796  18541142424259784  20647071076089312030  17581124706256312  18921120814429102  18481124705871937  60091124706039333  60121119966350713  16341119966350714  16351119966350715  16361119966350716  16371119966350717  16381119966350718  16391119966350720  16411119966350719  16401119966350721  16421119966350722  16431124715347522  19111119966350723  16441119966350724  16451119966350725  16461119966350726  16471119966350727  16481119966350728  16491120038273000  18061119966350729  16501119966350730  16511120038273001  13461119966350731  16521120038273002  13581119966350732  16531120038273003  18121119966350733  16541120038273004  13671119966350734  16551120038273005  17781119966350735  16561120038273006  13761119966350736  16571120038273007  18261119966350737  16581120038273008  13851119966350738  16591120038273010  13941120038273009  18001119966350739  16601119966350740  16611120038273011  18021119966350741  16621120038273012  14031119966350742  16631120038273013  18041119966350743  16641120038273014  10121119966350744  16651120038273015  10141119966350745  16661120038273016  10151119966350746  16671120038273017  10171119966350747  16681124705613157  60071120038273018  10181119966350748  16691120038273020  18321120038273019  14671119966350750  16711119966350749  16701120038273021  14681119966350751  16721120038273022  18381119966350752  16731120038273023  14741119966350753  16741120038273024  18401119966350754  16751120038273025  17531119966350755  16761120038273026  14851119966350756  16771120038273027  18301119966350757  16781120038273028  15001119966350758  16791124706165965  18901120038273030  15211120038273029  15011119966350760  16811119966350759  16801120038273031  15131120038273032  15141120038273033  15151120038273034  15161120038273035  15171120038273036  15181120038272936  14901119966350766  16871120038273037  15191119966350767  16881120038272937  14911120038273038  15201077208646634  18411119966350768  16891120817728179  18591120038273040  12681120038273039  11911120038272940  11611120038272939  17331119966350770  16911119966350769  16901120038273041  10771120038272941  10751119966350771  16921120038273042  12581120038272942  18161119966350772  16931120038273043  12591120038272943  10841119966350773  16941120038273044  13481120038272944  18141119966350774  16951120038273045  13691120038272945  10931119966350775  16961120038273046  11381120038272946  17941119966350776  16971120038273047  14051120038272947  11021119966350777  16981120038272948  17961119966350778  16991120038273050  10191120038273049  12321120038272950  17741120038272949  11111119966350779  17001119966350780  17011120038273051  14201120038272951  11271119966350781  17021120038273052  14221120038272952  18081119966350782  17031124705632379  60081120038272953  11361119966350783  17041120038272954  18181119966350784  17051120038272955  10361119966350785  17061120817625579  17901120038272956  17661119966350786  17071120038272957  11451119966350787  17081076089689343  17601120038272958  18201119966350788  17091120038272959  11541120038272960  18561119966350789  17101119966350790  17111119966350800  17211124707088973  18991120038272961  11701119966350791  17121119966350801  17221124707088974  19001120038272962  17921119966350792  17131119966350802  17231124705884030  60101120038272963  10391119966350793  17141119966350803  17241196071936505  20652041120038272964  17681119966350794  17151119966350804  17251120038272965  10471119966350795  17161119966350805  17261120038272966  17701119966350796  17171119966350806  1727 cREVGeometryCache    order  
total  255 cREVGeneral @  scriptChecksum    x1yl
L
bookmarks     breakPoints     handlerList   =preOpenCard
openCard
returnKey
displayKey
teachDeadKey
clearHomeHilites
resetKeyboard
setupKeyboard
flashKey
removeHilites
moveHand
moveHandsBack
changeHand
clearHilites
getHand
hideAllHands
showShiftHand
hideShiftHand
getLayout
practiceRandomKeys
keyDown
generateHandString
teachNextLesson
showAlt
getNextLessonKey
showAllDeadKeyApplications
showDeadKey
showKey
showKeyWithUpper
updateKnownKeys
teachShift
showShift
teachHomeKeys
isHomeKey
shiftLessonStageFinder
showAltHand
hideAltHand
setSTeachLevel
showCustomKey
setCustomKey
clearCurrentLesson
closeCard
resetVariablesscriptSelection    char 6873 to 6872prevHandler    
setupKeyboardtempScript     script  o<p><font color="#0000FF">local</font> sgPreviousKey, sgKeys, sgLayout, sgKeyMap, sgRandomKeyCode, sgRandomShift, sTeachLevel, sKeyStage, sgKeyLearning</p>
<p><font color="#0000FF">local</font> sLessonPlan, sLessonStage, sWholeLessonPlan, sReplayLevel, sTogglePractiveKey</p>
<p></p>
<p><font color="#980517">on</font> preOpenCard</p>
<p>  <font color="#0000FF">local</font> tCode</p>
<p>  <font color="#0000FF">put</font> the cKeysToLearn of this stack into sgKeys</p>
<p>  <font color="#68228B">--try</font></p>
<p>    <font color="#68228B">--put keyboardCodeToKey(pCode, propertyGet(&quot;keyboardLayout&quot;)) into tKey</font></p>
<p>  <font color="#68228B">--catch tError</font></p>
<p>    <font color="#68228B">--answer tError</font></p>
<p>  <font color="#68228B">--end try</font></p>
<p>  resetKeyboard</p>
<p>  <font color="#68228B">--disable button &quot;Next&quot;</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;Report&quot; of <font color="#0000FF">group</font> &quot;han fingering button bar&quot; to false</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;Revision&quot; of <font color="#0000FF">group</font> &quot;han fingering button bar&quot; to false</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;Lesson&quot; of <font color="#0000FF">group</font> &quot;han fingering button bar&quot; to true</p>
<p><font color="#980517">end</font> preOpenCard</p>
<p></p>
<p><font color="#980517">on</font> openCard</p>
<p>  <font color="#68228B">-- this makes sure that the timer is not reset in the lesson when one returns from this card</font></p>
<p>  <font color="#0000FF">global</font> dont<font color="#000000">,</font> gTestDownloaded<font color="#000000">,</font> gPrefsPath</p>
<p><font color="#980517">  if</font> propertyGet(&quot;numberofkeylearned&quot;) is not empty and gTestDownloaded is not true <font color="#980517">then</font> </p>
<p>    <font color="#0000FF">put</font> true into dont</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#68228B">  --  if the platform is &quot;Linux&quot; then</font></p>
<p><font color="#68228B">  --    show image &quot;animation image&quot;</font></p>
<p><font color="#68228B">  --  else</font></p>
<p><font color="#980517">  if</font><font color="#000000"> </font>propertyGet<font color="#000000">(&quot;animateCharacter&quot;) </font>is<font color="#000000"> </font>false<font color="#000000"> </font>or the cDisableAnimations of stack gPrefsPath <font color="#980517">then</font></p>
<p><font color="#0000FF">    send</font><font color="#000000"> </font>&quot;moviePlay&quot;<font color="#000000"> </font>&amp;&amp;<font color="#000000"> </font>&quot;0,0,true&quot;<font color="#000000"> </font>to<font color="#000000"> </font><font color="#0000FF">group</font><font color="#000000"> </font>&quot;animation&quot;<font color="#000000"> </font>of<font color="#000000"> </font><font color="#F88017">me</font></p>
<p><font color="#980517">  else</font></p>
<p><font color="#0000FF">    send</font> &quot;moviePlay&quot; to <font color="#0000FF">group</font> &quot;animation&quot; of <font color="#F88017">me</font></p>
<p><font color="#980517">  end if</font></p>
<p><font color="#68228B">  --  end if</font></p>
<p><font color="#980517">end</font> openCard</p>
<p></p>
<p><font color="#980517">on</font> returnKey</p>
<p>  <font color="#0000FF">click</font> at the <font color="#FF0000">loc</font> of btn &quot;next&quot;</p>
<p><font color="#980517">end</font> returnKey</p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Simply shows a key</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> displayKey tCode</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p><font color="#000000">  </font><font color="#980517">if</font><font color="#000000"> </font>propertyGet<font color="#000000">(&quot;animateCharacter&quot;) </font>is<font color="#000000"> </font>false<font color="#000000"> </font>or the cDisableAnimations of stack gPrefsPath <font color="#980517">then</font></p>
<p><font color="#A80014">   </font><font color="#000000"> </font><font color="#0000FF">send</font><font color="#000000"> </font>&quot;moviePlay&quot;<font color="#000000"> </font>&amp;&amp;<font color="#000000"> </font>&quot;0,0,true&quot;<font color="#000000"> </font>to<font color="#000000"> </font><font color="#0000FF">group</font><font color="#000000"> </font>&quot;animation&quot;<font color="#000000"> </font>of<font color="#000000"> </font><font color="#F88017">me</font></p>
<p><font color="#A80014">  </font><font color="#980517">else</font></p>
<p>    <font color="#0000FF">send</font> &quot;moviePlay&quot; to <font color="#0000FF">group</font> &quot;animation&quot; of <font color="#F88017">me</font></p>
<p><font color="#F88017">  </font><font color="#980517">end if</font></p>
<p>  </p>
<p>  <font color="#0000FF">put</font> keyboardCodeToKey(tCode, propertyGet(&quot;keyboardLayout&quot;)) into sgKeyLearning</p>
<p>  <font color="#0000FF">set</font> the cTarget of button &quot;next&quot; to &quot;extra&quot;</p>
<p>  <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(tCode)) into field &quot;information&quot; of this card</p>
<p>  doKey tCode</p>
<p>  <font color="#0000FF">set</font> the cStage of button &quot;next&quot; to &quot;shift&quot;</p>
<p>  <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p><font color="#980517">end</font> displayKey</p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Teaches the four home keys , the space bar and the delete key</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> teachDeadKey pKey, pDeadKey</p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;lesson.deadKey.intro&quot;) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">set</font> the cTeachStatus of button &quot;next&quot; to 1</p>
<p>    <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(keyboardGetBaseCode(pDeadKey))) into field &quot;information&quot;</p>
<p>    flashKey keyboardGetBaseCode(pDeadKey)</p>
<p>    moveHand keyboardGetBaseCode(pDeadKey)</p>
<p>    changeHand keyboardGetBaseCode(pDeadKey)</p>
<p>    removeHilites keyboardGetBaseCode(pDeadKey)</p>
<p>    <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 3</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;lesson.deadKey.nowThat&quot;) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 4</p>
<p>    <font color="#0000FF">local</font> tAssociatedKeys, tCodeList</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;lesson.deadKey.canApplyTo&quot;) into field &quot;information&quot; of this card</p>
<p>    <font color="#68228B">#gets all the keys that are associated with the dead key</font></p>
<p>    <font color="#0000FF">put</font> keyboardDeadAssociates(pDeadKey) into tAssociatedKeys</p>
<p>    <font color="#68228B">#hilites the keys in turn 3 times then sets them all hilighted</font></p>
<p>    <font color="#0000FF">lock</font> screen</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">for</font> each line tLine in tAssociatedKeys</p>
<p>      <font color="#0000FF">put</font> keyboardDeadKeyToCode(tLine)&amp;&quot;h&quot; into tLine</p>
<p>      <font color="#0000FF">put</font> tLine &amp; <font color="#0000FF">return</font> after tCodeList</p>
<p>      <font color="#68228B">--set the hilite of button tLine of group &quot;keyboard&quot; to true</font></p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>    <font color="#0000FF">sort</font> tCodeList</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">with</font> x = 1 to 3</p>
<p>      <font color="#980517">repeat</font> <font color="#980517">for</font> each line tLine in tCodeList</p>
<p>        <font color="#68228B">--put keyboardDeadKeyToCode(tLine)&amp;&quot;h&quot; into tLine</font></p>
<p>        <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tLine of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>        <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>        <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tLine of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>        <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>      <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">lock</font> screen</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">for</font> each line tLine in tCodeList</p>
<p>      <font color="#68228B">--put keyboardDeadKeyToCode(tLine)&amp;&quot;h&quot; into tLine</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tLine of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>    moveHand pKey</p>
<p>    changeHand pKey</p>
<p>    moveHandsBack</p>
<p>    <font color="#0000FF">lock</font> screen </p>
<p>    <font color="#980517">repeat</font> <font color="#980517">for</font> each line tLine in tCodeList</p>
<p>      <font color="#68228B">--put keyboardDeadKeyToCode(tLine)&amp;&quot;h&quot; into tLine</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tLine of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>    <font color="#68228B">#now add all the associated keys to the list of keys known</font></p>
<p>    <font color="#68228B">--put character 1 to tNumKnown-1 of pSequence into tKnownKeys</font></p>
<p>    <font color="#68228B">--propertySet &quot;numberOfKeyLearned&quot; , tKnownKeys</font></p>
<p>    <font color="#0000FF">set</font> the cTeachStatus of button &quot;next&quot; to 0</p>
<p>    <font color="#0000FF">set</font> the cStage of button &quot;next&quot; to &quot;practice&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>    </p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p><font color="#980517">end</font> teachDeadKey</p>
<p></p>
<p><font color="#980517">on</font> clearHomeHilites</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key26h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key27h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key28h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key29h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p><font color="#980517">end</font> clearHomeHilites</p>
<p></p>
<p> <font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Resets all the hands and hilites on the keybaord               #</font></p>
<p><font color="#68228B">#                                                                #</font> </p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> resetKeyboard</p>
<p>  <font color="#0000FF">lock</font> screen</p>
<p>  <font color="#68228B">--clear the hilited state of all buttons</font></p>
<p>  clearHilites</p>
<p>  <font color="#68228B">--setup the speed at which the hands will move in and show the first 2 hands</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">movespeed</font> to 300</p>
<p>  hideAllHands</p>
<p>  <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand1&quot;</p>
<p>  <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand2&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--Set which keyboard layout is to be used</font></p>
<p>  <font color="#0000FF">set</font> the keyboardlayout of <font color="#0000FF">group</font> &quot;keyboard&quot; to propertyGet(&quot;keyboardLayout&quot;)</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> propertyGet(&quot;keyboardLayout&quot;) into sgLayout</p>
<p>  setupKeyboard sgLayout</p>
<p>  </p>
<p>  <font color="#68228B">--Check the the next button is enabled</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">cursor</font> to arrow</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">loc</font> of <font color="#0000FF">group</font> &quot;hand1&quot; to 238,573</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">loc</font> of <font color="#0000FF">group</font> &quot;hand2&quot; to 523,564</p>
<p>  <font color="#0000FF">unlock</font> screen</p>
<p><font color="#980517">end</font> resetKeyboard</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Puts the correct labels on all the keys of the keyboard for    #</font></p>
<p><font color="#68228B"># the layout selected                                            #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> setupKeyboard</p>
<p>  <font color="#0000FF">local</font> tKeyMap, tKeys, tControlName, tOldLabel</p>
<p>  </p>
<p>  <font color="#980517">try</font></p>
<p>    keyboardSetMapping propertyGet(&quot;KeyBoardLayout&quot;)</p>
<p>  <font color="#980517">catch</font> tError</p>
<p>    <font color="#0000FF">answer</font> tError&amp;&amp;&quot;fingering home&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">try</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  </font><font color="#68228B">## Updated by EJB 211107 to allow for new US layout</font></p>
<p><font color="#980517">  repeat</font><font color="#000000"> </font><font color="#980517">with</font><font color="#000000"> x = 1 to the </font><font color="#FF0000">number</font><font color="#000000"> of controls in </font><font color="#0000FF">group</font><font color="#000000"> &quot;Keyboard&quot; </font></p>
<p><font color="#000000">    </font><font color="#0000FF">put</font><font color="#000000"> the </font><font color="#FF0000">short</font><font color="#000000"> </font><font color="#FF0000">name</font><font color="#000000"> of control x of </font><font color="#0000FF">group</font><font color="#000000"> &quot;keyboard&quot; into tControlName</font></p>
<p><font color="#000000">    </font><font color="#980517">if</font><font color="#000000"> tControlName contains &quot;key&quot; </font><font color="#980517">then</font></p>
<p><font color="#000000">      </font><font color="#980517">if</font><font color="#000000"> keyboardCodeToKey(tControlName) is not empty </font><font color="#980517">then</font></p>
<p><font color="#000000">        </font><font color="#0000FF">set</font><font color="#000000"> the </font><font color="#FF0000">label</font><font color="#000000"> of control x of </font><font color="#0000FF">group</font><font color="#000000"> &quot;keyboard&quot; to keyboardCodeToKey(tControlName)</font></p>
<p><font color="#000000">      </font><font color="#980517">else</font></p>
<p><font color="#980517">        if</font><font color="#000000"> char 1 to 3 of tControlName is &quot;key&quot; and char 4 to -2 of tControlName is a </font><font color="#FF0000">number</font><font color="#000000"> and char -1 of tControlName is not &quot;h&quot; </font><font color="#980517">then</font></p>
<p><font color="#0000FF">          set</font><font color="#000000"> the </font><font color="#FF0000">label</font><font color="#000000"> of control x of </font><font color="#0000FF">group</font><font color="#000000"> &quot;keyboard&quot; to &quot; &quot;</font></p>
<p><font color="#000000">        </font><font color="#980517">end</font><font color="#000000"> </font><font color="#980517">if</font></p>
<p><font color="#980517">      end</font><font color="#000000"> </font><font color="#980517">if</font></p>
<p><font color="#980517">    end</font><font color="#000000"> </font><font color="#980517">if</font></p>
<p><font color="#980517">  end</font><font color="#000000"> </font><font color="#980517">repeat</font></p>
<p><font color="#68228B">--  repeat with x = 1 to the number of controls in group &quot;Keyboard&quot;</font> </p>
<p><font color="#68228B">--    put the short name of control x of group &quot;keyboard&quot; into tControlName</font></p>
<p><font color="#68228B">--    if tControlName contains &quot;key&quot; then</font></p>
<p><font color="#68228B">--      if keyboardCodeToKey(tControlName) is not empty then</font></p>
<p><font color="#68228B">--        set the label of control x of group &quot;keyboard&quot; to keyboardCodeToKey(tControlName)</font></p>
<p><font color="#68228B">--      end if</font></p>
<p><font color="#68228B">--    end if</font></p>
<p><font color="#68228B">--  end repeat</font></p>
<p><font color="#980517">end</font> setupKeyboard</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Flashed the selected key 4 times                               #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> flashKey pCode</p>
<p>  <font color="#0000FF">local</font> tButtonId, tpCodeh</p>
<p>  <font color="#0000FF">put</font> pCode&amp;&quot;h&quot; into tpCodeh</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">with</font> x = 1 to 4</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tpCodeh of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tpCodeh of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">end</font> flashKey</p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Takes the hilite of the used key and the shift keys            #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> removeHilites pCode</p>
<p>  <font color="#0000FF">local</font> tpCodeh</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> pCode&amp;&quot;h&quot; into tpCodeh</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tpCodeh of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift2&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p><font color="#980517">end</font> removeHilites</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Moves the left or right hand into place                        #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> moveHand pCode</p>
<p>  <font color="#980517">if</font> getHand(pCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand2&quot; to &quot;495,408&quot; without messages</p>
<p>  <font color="#980517">else</font> </p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand1&quot; to &quot;243,422&quot; without messages</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> moveHand</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Moves the left and right hands back into place                 #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> moveHandsBack</p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand2&quot; to &quot;523,564&quot; without waiting</p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand1&quot; to &quot;238,573&quot;</p>
<p><font color="#980517">end</font> moveHandsBack</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Displays the correct hand for the key                          #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> changeHand pCode</p>
<p>  <font color="#0000FF">local</font> tHomeHand, pHand</p>
<p>  </p>
<p>  <font color="#0000FF">replace</font> &quot;key&quot; <font color="#980517">with</font> &quot;&quot; in pCode</p>
<p>  <font color="#0000FF">lock</font> screen </p>
<p>  <font color="#0000FF">put</font> &quot;false&quot; into tHomeHand  </p>
<p>  <font color="#68228B">--dont display special hand for left or right home keys</font></p>
<p>  <font color="#980517">if</font> pCode &gt; 25 and pCode &lt; 30 <font color="#980517">then</font></p>
<p>    <font color="#0000FF">put</font> &quot;true&quot; into tHomeHand </p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> pCode &gt; 31 and pCode &lt; 36 <font color="#980517">then</font></p>
<p>    <font color="#0000FF">put</font> &quot;true&quot; into tHomeHand </p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">put</font> pCode&amp;&quot;hand&quot; after pHand</p>
<p>    <font color="#68228B">--answer pCode</font></p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> pHand</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  </p>
<p>  <font color="#68228B">--hide the correct hand</font></p>
<p>  <font color="#980517">if</font> tHomeHand is false <font color="#980517">then</font></p>
<p>    <font color="#980517">if</font> getHand(pCode) is &quot;right&quot; and tHomeHand is not &quot;true&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;hand2&quot;</p>
<p>    <font color="#980517">else</font> <font color="#980517">if</font> tHomeHand is not &quot;true&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;hand1&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>    <font color="#68228B">--Put the home hand back again</font></p>
<p>    <font color="#0000FF">wait</font> 25 <font color="#F88017">milliseconds</font></p>
<p>    <font color="#0000FF">lock</font> screen</p>
<p>    <font color="#980517">if</font> getHand(pCode) is &quot;right&quot; and tHomeHand is not &quot;true&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand2&quot;</p>
<p>    <font color="#980517">else</font> <font color="#980517">if</font> tHomeHand is not &quot;true&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand1&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">hide</font> <font color="#0000FF">group</font> pHand</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>  <font color="#0000FF">unlock</font> screen</p>
<p><font color="#980517">end</font> changeHand</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Ensures that all buttons are clear of hilights                 #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> clearHilites</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">with</font> x = 1 to the <font color="#FF0000">number</font> of buttons in <font color="#0000FF">group</font> &quot;Keyboard&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button x to false</p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">end</font> clearHilites</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Determines if the hand for that code is the left of the right  #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#0000FF">function</font> getHand pCode</p>
<p>  <font color="#0000FF">replace</font> &quot;key&quot; <font color="#980517">with</font> &quot;&quot; in pCode</p>
<p>  <font color="#980517">if</font> (pCode &gt; 0 and pCode &lt; 6) or (pCode &gt; 13 and pCode &lt; 19) or (pCode &gt; 25 and pCode &lt; 31) or (pCode &gt; 37 and pCode &lt; 44) <font color="#980517">then</font></p>
<p>    <font color="#0000FF">return</font> &quot;left&quot;</p>
<p>  <font color="#980517">else</font> </p>
<p>    <font color="#0000FF">return</font> &quot;right&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> getHand</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Hides all the hands on the screen                              #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> hideAllHands</p>
<p>  <font color="#0000FF">local</font> tGroups</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> the <font color="#FF0000">groupnames</font> of this card into tGroups</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">for</font> each line tGroup in tGroups </p>
<p>    <font color="#980517">if</font> tGroup contains &quot;hand&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">hide</font> <font color="#0000FF">group</font> tGroup</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">end</font> hideAllHands</p>
<p></p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Returns the type of key we have.. four possibilities include:  #</font></p>
<p><font color="#68228B"># normal, shift, ctl and ctlShift                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> showShiftHand pCode</p>
<p>  <font color="#68228B">--move the hand into place and replace with the shift hand</font></p>
<p>  <font color="#980517">if</font> getHand(pCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p>    </p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilited</font> of button &quot;shift&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand1&quot; to &quot;243,422&quot; without messages</p>
<p>    <font color="#0000FF">lock</font> screen</p>
<p>    <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;hand1&quot;</p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;shifthand&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>  <font color="#980517">else</font> </p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilited</font> of button &quot;shift2&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand2&quot; to &quot;495,408&quot; without messages</p>
<p>    <font color="#0000FF">lock</font> screen</p>
<p>    <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;hand2&quot;</p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;shift2hand&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> showShiftHand</p>
<p></p>
<p><font color="#980517">on</font> hideShiftHand pCode</p>
<p>  <font color="#0000FF">lock</font> screen</p>
<p>  <font color="#980517">if</font> getHand(pCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand2&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">then</font></p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand1&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;shifthand&quot;</p>
<p>  <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;shift2hand&quot;</p>
<p>  <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>  <font color="#0000FF">unlock</font> screen</p>
<p><font color="#980517">end</font> hideShiftHand</p>
<p></p>
<p> </p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Returns the current keyboard layout                            #</font></p>
<p><font color="#68228B">#                                                                #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#0000FF">function</font> getLayout</p>
<p>  <font color="#0000FF">return</font> sgLayout</p>
<p><font color="#980517">end</font> getLayout</p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Removes shift/ctl value from the key ie key231 would become    #</font></p>
<p><font color="#68228B"># key31 so that changes the the display can be made              #</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p> <font color="#0000FF">local</font> sgFlag</p>
<p><font color="#980517">on</font> practiceRandomKeys</p>
<p>  <font color="#0000FF">global </font>gDontIncrement</p>
<p>  <font color="#0000FF">local</font> tKnownKeys<font color="#000000">,</font> tKeyLearned<font color="#000000">,</font> tPracticeKey<font color="#000000">,</font> tFoundGoodKey</p>
<p>  </p>
<p>  <font color="#0000FF">disable</font><font color="#68228B"> </font>button<font color="#68228B"> </font>&quot;replay&quot;</p>
<p>  <font color="#980517">if</font> the cUserSelectKey of <font color="#F88017">me</font> is empty <font color="#980517">then</font></p>
<p>    updateKnownKeys<font color="#68228B"> </font>sWholeLessonPlan</p>
<p>  <font color="#980517">end if</font>  </p>
<p>   </p>
<p><font color="#0000FF">  put</font> propertyGet<font color="#000000">(&quot;numberOfKeyLearned&quot;)</font> into tKnownKeys</p>
<p><font color="#0000FF">  put</font> word 1 to -1 of tKnownKeys into tKnownKeys</p>
<p>   </p>
<p><font color="#0000FF">  local</font> tLastCode, tPenultimateCode</p>
<p><font color="#0000FF">  put</font> keyboardKeyToCode(the last char of tKnownKeys) into tLastCode</p>
<p><font color="#0000FF">  put</font> keyboardKeyToCode(char -2 of tKnownKeys) into tPenultimateCode</p>
<p>   </p>
<p><font color="#980517">  if</font> the last word of tLastCode is the last word of tPenultimateCode <font color="#980517">then</font></p>
<p><font color="#0000FF">    put</font> char -2 to -1 of tKnownKeys into sgKeyLearning</p>
<p><font color="#980517">  else</font></p>
<p><font color="#0000FF">    put</font> char -1 of tKnownKeys into sgKeyLearning</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p><font color="#68228B">  --put character (the number of chars of tKnownKeys)-1 of tKnownKeys into sgKeyLearning</font></p>
<p><font color="#0000FF">  put</font> sgKeyLearning into tKeyLearned</p>
<p>   </p>
<p><font color="#68228B">  #if the user selected to practice a particular key then put that</font></p>
<p><font color="#68228B">  #key as the one to practice</font></p>
<p><font color="#980517">  if</font> the cUserSelectKey of this card is not empty <font color="#980517">then</font></p>
<p><font color="#0000FF">    put</font> the cUserSelectKey of this card into sgKeyLearning</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p>   </p>
<p><font color="#68228B">  -- typo corrected 06/03/06 by O.K.</font></p>
<p><font color="#68228B">  --if sTogglePractiveKey is true then</font> </p>
<p><font color="#980517">  if </font>sTogglePracticeKey is true <font color="#980517">then</font></p>
<p><font color="#0000FF">    put</font> any char of sgKeyLearning into tPracticeKey</p>
<p><font color="#0000FF">    put</font> tPracticeKey into sgPreviousKey</p>
<p><font color="#0000FF">    put</font> false into sTogglePractiveKey</p>
<p><font color="#980517">  else</font></p>
<p><font color="#0000FF">    put</font> true into sTogglePractiveKey</p>
<p><font color="#0000FF">    put</font> false into tFoundGoodKey </p>
<p><font color="#68228B">    -- added by O.K. 06/03/06</font></p>
<p><font color="#68228B">    -- if tKnowKeys is empty this</font></p>
<p><font color="#68228B">    -- loop will never terminate</font></p>
<p><font color="#980517">    if </font>tKnownKeys is not empty <font color="#980517">then</font></p>
<p><font color="#980517">      repeat</font> <font color="#980517">while</font> tFoundGoodKey is false</p>
<p><font color="#0000FF">        put</font> any char of tKnownKeys into tPracticeKey</p>
<p><font color="#980517">        if</font> sgPreviousKey is not tPracticeKey <font color="#980517">then</font> </p>
<p><font color="#0000FF">          put</font> true into tFoundGoodKey</p>
<p><font color="#980517">        end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">        put</font> false into sgFlag </p>
<p><font color="#980517">      end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    put</font> tPracticeKey into sgPreviousKey</p>
<p><font color="#68228B">    --end if</font></p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  if</font> propertyGet(&quot;shiftTaught&quot;) is false <font color="#980517">then</font></p>
<p><font color="#0000FF">    put</font> <font color="#F88017">tolower</font>(tPracticeKey) into tPracticeKey</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">  local</font> tCode, tDiplayLabel, tButton</p>
<p><font color="#0000FF">  put</font> keyboardLessonPlan(tPracticeKey) into sgRandomKeyCode</p>
<p><font color="#0000FF">  put</font> the last word of sgRandomKeyCode into tCode</p>
<p>   </p>
<p><font color="#0000FF">  set</font> the <font color="#FF0000">itemdel</font> to comma</p>
<p><font color="#980517">  repeat</font> <font color="#980517">for</font> each item tItem in sgRandomKeyCode</p>
<p><font color="#980517">    repeat</font> <font color="#980517">for</font> each word tWord in tItem</p>
<p><font color="#980517">      switch</font> tWord</p>
<p><font color="#980517">      case</font> 1</p>
<p><font color="#980517">        if</font> tItem is the last item of sgRandomKeyCode <font color="#980517">then</font></p>
<p><font color="#0000FF">          put</font> keyboardCodeToKey(sgRandomKeyCode) into tDiplayLabel</p>
<p><font color="#980517">        else</font> </p>
<p><font color="#0000FF">          put</font> keyboardCodeToKey(tItem) into tDiplayLabel</p>
<p><font color="#980517">        end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">        put</font> the last word of tItem into tButton</p>
<p><font color="#0000FF">        set</font> the <font color="#FF0000">label</font> of button tButton of <font color="#0000FF">group</font> &quot;keyboard&quot; to tDiplayLabel</p>
<p><font color="#980517">        if</font> getHand(tCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">          set</font> the <font color="#FF0000">hilite</font> of button &quot;shift&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p><font color="#980517">        else</font></p>
<p><font color="#0000FF">          set</font> the <font color="#FF0000">hilite</font> of button &quot;shift2&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p><font color="#980517">        end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">        break</font></p>
<p><font color="#FF0000">      default</font></p>
<p><font color="#980517">        if</font> tItem is the last item of sgRandomKeyCode <font color="#980517">then</font></p>
<p><font color="#0000FF">          put</font> keyboardCodeToKey(sgRandomKeyCode) into tDiplayLabel</p>
<p><font color="#980517">        else</font> </p>
<p><font color="#0000FF">          put</font> keyboardCodeToKey(tItem) into tDiplayLabel</p>
<p><font color="#980517">        end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">        put</font> the last word of tItem into tButton</p>
<p><font color="#0000FF">        set</font> the <font color="#FF0000">label</font> of button tButton of <font color="#0000FF">group</font> &quot;keyboard&quot; to tDiplayLabel</p>
<p><font color="#980517">        if</font> tWord contains &quot;key&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">          set</font> the <font color="#FF0000">hilite</font> of button (tWord&amp;&quot;h&quot;) of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p><font color="#0000FF">          set</font> the <font color="#FF0000">hilite</font> of button tWord of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p><font color="#980517">        end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">        break</font></p>
<p><font color="#980517">      end</font> <font color="#980517">switch</font></p>
<p><font color="#980517">    end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">end</font> practiceRandomKeys</p>
<p></p>
<p></p>
<p><font color="#980517">on</font> keyDown pKey</p>
<p>  <font color="#0000FF">local</font> tCode, tCode2, tKey</p>
<p>  </p>
<p>  <font color="#980517">if</font> pKey is space <font color="#980517">then</font></p>
<p>    <font color="#0000FF">exit</font> keyDown</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">put</font> keyboardLessonPlan(pKey) into tCode</p>
<p>  </p>
<p>  <font color="#980517">if</font> tCode is sgRandomKeyCode <font color="#980517">then</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">itemdel</font> to comma</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">for</font> each item tItem in tCode</p>
<p>      <font color="#0000FF">put</font> the last word of tItem into tkey</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button (tkey&amp;&quot;h&quot;) of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tkey of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button tkey of <font color="#0000FF">group</font> &quot;keyboard&quot; to keyboardCodeToKey(tkey)</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift2&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false </p>
<p>    practiceRandomKeys </p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font> </p>
<p><font color="#980517">end</font> keyDown</p>
<p></p>
<p><font color="#0000FF">function</font> generateHandString pCode</p>
<p>  <font color="#0000FF">local</font> tTemp</p>
<p>  </p>
<p>  <font color="#0000FF">replace</font> &quot;key&quot; <font color="#980517">with</font> &quot;&quot; in pCode</p>
<p>  <font color="#68228B">--All the keys for left hand finger 4</font></p>
<p>  <font color="#0000FF">put</font> &quot;1,14,26,38,39&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger4.left&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--All the keys for left hand finger 3</font></p>
<p>  <font color="#0000FF">put</font> &quot;2,15,27,40&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger3.left&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--All the keys for left hand finger 2</font></p>
<p>  <font color="#0000FF">put</font> &quot;3,16,28,41&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger2.left&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--All the keys for left hand finger 1</font></p>
<p>  <font color="#0000FF">put</font> &quot;4,5,17,18,29,30,42,43&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger1.left&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--All the keys for right hand finger 1</font></p>
<p>  <font color="#0000FF">put</font> &quot;6,7,19,20,31,32,44,45&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger1.right&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--All the keys for right hand finger 2</font></p>
<p>  <font color="#0000FF">put</font> &quot;8,21,33,46&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger2.right&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--All the keys for right hand finger 3</font></p>
<p>  <font color="#0000FF">put</font> &quot;9,22,34,47&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger3.right&quot;</p>
<p>  </p>
<p>  <font color="#68228B">--All the keys for right hand finger 4</font></p>
<p>  <font color="#0000FF">put</font> &quot;10,11,12,23,24,25,35,36,37,48&quot; into tTemp</p>
<p>  <font color="#980517">if</font> pCode is among the items of tTemp <font color="#980517">then</font> <font color="#0000FF">return</font> &quot;teach.finger4.right&quot;</p>
<p><font color="#980517">end</font> generateHandString</p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p></p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># If a key is passed to this function it will teach that key otherwise</font></p>
<p><font color="#68228B"># it will teach the next key in the key sequence</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#0000FF">local</font> sProcessSubStage</p>
<p><font color="#0000FF">local </font>sTaughtUpperCase<font color="#000000">,</font> sTaughtDeadKey<font color="#000000">,</font> sTaughtDeadKeyApplications<font color="#000000">, </font>sShownShift</p>
<p></p>
<p><font color="#980517">on</font> teachNextLesson</p>
<p>  <font color="#0000FF">global </font>gDontIncrement</p>
<p>  <font color="#0000FF">local</font> tThisLesson, tKey, tCurrentStage</p>
<p>  <font color="#68228B">#put this is the right place</font></p>
<p>  keyboardSetMapping propertyGet(&quot;keyboardLayout&quot;)</p>
<p>  </p>
<p>  <font color="#68228B">#check to see if we are practicing a key or teaching it</font></p>
<p>  <font color="#68228B">#the cTeachType of button next stores it</font></p>
<p>  <font color="#980517">if</font> (the cTeachType of button &quot;next&quot;) is not empty <font color="#980517">then</font></p>
<p>    <font color="#0000FF">put</font> keyboardLessonPlan<font color="#000000">(xlower(the</font> cTeachType of button &quot;next&quot;)<font color="#000000">)</font> into sLessonPlan</p>
<p><font color="#0000FF">    put</font> sLessonPlan into sWholeLessonPlan </p>
<p>    <font color="#0000FF">put</font> 1 into sLessonStage</p>
<p>    </p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#68228B">#first of all we need to see if we need to teach a new key or continue</font></p>
<p>    <font color="#68228B">#with a previous lesson plan</font></p>
<p>    <font color="#0000FF">set</font> the cUserSelectKey of this card to empty</p>
<p>    <font color="#980517">if</font> sLessonPlan is empty <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> getNextLessonKey() into sLessonPlan</p>
<p><font color="#0000FF">      put</font> sLessonPlan into sWholeLessonPlan </p>
<p>      <font color="#0000FF">put</font> 1 into sLessonStage</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  end if</font></p>
<p>   </p>
<p><font color="#68228B">  #we now take the first word of the lesson plan which contains all the</font> </p>
<p><font color="#68228B">  #key stokes for this press of the 'next' button by the user</font></p>
<p><font color="#0000FF">  set</font> the <font color="#FF0000">itemdel</font> to comma</p>
<p><font color="#0000FF">  put</font> the first item of sLessonPlan into tThisLesson</p>
<p>   </p>
<p><font color="#68228B">  #we get the last word because it is the final key that will be pressed</font></p>
<p><font color="#68228B">  #in the sequence which is required by the functions below to know whether</font></p>
<p><font color="#68228B">  #to display shift / alt / control keys with the left or the right hand</font></p>
<p><font color="#68228B">  --put the last item of tThisLesson into tKey</font> </p>
<p><font color="#0000FF">  put</font> tThisLesson into tKey</p>
<p>   </p>
<p>   </p>
<p><font color="#0000FF">  put</font> word sLessonStage of tThisLesson into tCurrentStage</p>
<p><font color="#980517">  switch</font> tCurrentStage</p>
<p><font color="#980517">  case</font> 1 </p>
<p><font color="#68228B">    #the shift key is required to type this key.</font></p>
<p><font color="#68228B">    #first we test if the users knows the shift key</font> </p>
<p><font color="#980517">    if</font> propertyGet(&quot;shiftTaught&quot;) is not true <font color="#980517">then</font> </p>
<p><font color="#0000FF">      put</font> &quot;teachShift&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage</p>
<p><font color="#0000FF">      put</font> shiftLessonStageFinder(tKey) into sWholeLessonPlan</p>
<p><font color="#980517">    else</font></p>
<p><font color="#68228B">      #now we show the shift key</font></p>
<p><font color="#68228B">      -- our nice little total hack:</font></p>
<p><font color="#68228B">      -- checking for bug shift is known, whilst not all capitals of the home keys are known</font></p>
<p><font color="#980517">      if</font> the <font color="#FF0000">number</font> of chars of propertyGet(&quot;numberOfKeyLearned&quot;) &lt; 15 <font color="#980517">then</font></p>
<p><font color="#0000FF">        put</font> shiftLessonStageFinder(&quot;1 key26&quot;) into sWholeLessonPlan</p>
<p><font color="#0000FF">        put</font> empty into sLessonPlan</p>
<p><font color="#0000FF">        set</font> the cTeachType of button &quot;next&quot; to empty</p>
<p><font color="#0000FF">        put</font> empty into sProcessSubstage</p>
<p><font color="#980517">        if</font> the cUserSelectKey of <font color="#F88017">me</font> is empty <font color="#980517">then</font></p>
<p>          updateKnownKeys sWholeLessonPlan</p>
<p>        <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>        teachNextLesson</p>
<p><font color="#0000FF">        exit</font> teachNextLesson</p>
<p><font color="#980517">      end</font> <font color="#980517">if</font></p>
<p><font color="#980517">      if </font>sTaughtDeadKeyApplications is true <font color="#980517">then</font></p>
<p><font color="#0000FF">        put</font> &quot;showAllDeadKeyApplications&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage </p>
<p><font color="#980517">      else</font></p>
<p><font color="#980517">        if </font>sTaughtDeadKey is true <font color="#980517">then</font></p>
<p><font color="#0000FF">          send</font> &quot;showShift&quot;&amp;&amp;<font color="#000000">tKey</font> to <font color="#F88017">me</font></p>
<p><font color="#0000FF">          put</font><font color="#68228B"> </font>&quot;showDeadKey&quot;&amp;&amp;<font color="#000000">tKey&amp;&quot;,&quot;&amp;&amp;tThisLesson</font><font color="#68228B"> </font>into<font color="#68228B"> </font>sProcessSubstage </p>
<p><font color="#980517">        else</font></p>
<p><font color="#0000FF">          put</font> &quot;showShift&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage</p>
<p><font color="#980517">        end</font> <font color="#980517">if</font></p>
<p><font color="#980517">      end</font> <font color="#980517">if</font></p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    break</font></p>
<p><font color="#980517">  case</font> 2</p>
<p><font color="#68228B">    #the altgr key is required to type this key.</font></p>
<p><font color="#68228B">    #first we test if the users knows the altgr key</font></p>
<p><font color="#980517">    if</font> propertyGet(&quot;altgrTaught&quot;) is not true <font color="#980517">then</font></p>
<p><font color="#0000FF">      put</font> &quot;teachAltgr&quot;&amp;&amp;tKey into sProcessSubstage</p>
<p><font color="#980517">    else</font></p>
<p><font color="#68228B">      #now we show the shift key</font></p>
<p><font color="#0000FF">      put</font> &quot;showAltgr&quot;&amp;&amp;tKey into sProcessSubstage</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    break</font></p>
<p><font color="#980517">  case</font> 3</p>
<p><font color="#68228B">    #the command key is required to type this key. (apple only)</font> </p>
<p><font color="#68228B">    #first we test if the users knows the command key</font></p>
<p><font color="#980517">    if</font> propertyGet(&quot;commandTaught&quot;) is not true <font color="#980517">then</font></p>
<p><font color="#0000FF">      put</font> &quot;teachCommand&quot;&amp;&amp;tKey into sProcessSubstage    </p>
<p><font color="#980517">    else</font>  </p>
<p><font color="#68228B">      #now we show the shift key</font>  </p>
<p><font color="#0000FF">      put</font> &quot;showCommand&quot;&amp;&amp;tKey into sProcessSubstage</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    break</font></p>
<p><font color="#980517">  case</font> 4</p>
<p><font color="#68228B">    #the control key is required to type this key.</font></p>
<p><font color="#68228B">    #first we test if the users knows the control key</font></p>
<p><font color="#980517">    if</font> propertyGet(&quot;controlTaught&quot;) is not true <font color="#980517">then</font></p>
<p><font color="#0000FF">      put</font> &quot;teachControl&quot;&amp;&amp;tKey into sProcessSubstage</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#68228B">    #now we show the shift key</font></p>
<p><font color="#0000FF">    put</font> &quot;showControl&quot;&amp;&amp;tKey into sProcessSubstage</p>
<p><font color="#0000FF">    break</font></p>
<p><font color="#FF0000">  default</font></p>
<p><font color="#980517">    if</font> &quot;key&quot; is in tCurrentStage <font color="#980517">then</font></p>
<p><font color="#68228B">      #we now need to check whether the key requires a special lesson</font></p>
<p><font color="#68228B">      #for example if it's on of the home keys</font></p>
<p><font color="#980517">      if</font> isHomeKey(sWholeLessonPlan) <font color="#980517">then</font></p>
<p><font color="#0000FF">        put</font> &quot;teachHomeKeys&quot; into sProcessSubstage</p>
<p><font color="#0000FF">        put</font> &quot;key29&quot; into the last word of sWholeLessonPlan</p>
<p><font color="#980517">      else</font></p>
<p><font color="#980517">        if</font> propertyGet(&quot;shiftTaught&quot;) is not true <font color="#980517">then</font> </p>
<p><font color="#68228B">          #they dont know shift so just show the key</font></p>
<p><font color="#0000FF">          put</font> &quot;showKey&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage</p>
<p><font color="#0000FF">          add</font> 1 to sLessonStage</p>
<p><font color="#980517">        else</font></p>
<p><font color="#68228B">          #they do know shift so check to see if it is a regular key with no scpecial</font></p>
<p><font color="#68228B">          #key presses required.. we know this if the leeson consists of key24</font></p>
<p><font color="#0000FF">          set</font> the <font color="#FF0000">itemdel</font> to comma</p>
<p><font color="#980517">          if</font> (<font color="#000000">the</font> <font color="#FF0000">number</font> of items of sWholeLessonPlan<font color="#000000">)</font> is 1 and (<font color="#000000">the</font> <font color="#FF0000">number</font> of words of sWholeLessonPlan<font color="#000000">)</font> is 1 <font color="#980517">then</font></p>
<p><font color="#980517">            </font><font color="#0000FF">set </font>the <font color="#FF0000">caseSensitive </font>to true</p>
<p><font color="#980517">            if</font> the cTeachType of button &quot;next&quot; is not empty and the cTeachType of button &quot;next&quot; is xUpper<font color="#000000">(the </font>cTeachType of button &quot;next&quot;) <font color="#980517">then</font></p>
<p><font color="#980517">              </font><font color="#0000FF">put</font> 1 into sTeachLevel</p>
<p><font color="#0000FF">              put</font> &quot;showKeyWithUpper&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage </p>
<p>            <font color="#980517">else</font></p>
<p><font color="#0000FF">              </font><font color="#68228B">--put &quot;showKey&quot;&amp;&amp;tKey into sProcessSubstage</font></p>
<p><font color="#0000FF">              put</font> &quot;showKeyWithUpper&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage </p>
<p>            <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">          else</font> </p>
<p><font color="#68228B">            #we know we're not dealing with a normal key.. ie we have multiple key presses</font></p>
<p><font color="#68228B">            #to produce the right output</font></p>
<p>             </p>
<p><font color="#68228B">            #if we have a two item lesson plan then we know we are dealing with dead keys</font></p>
<p><font color="#980517">            if</font> the <font color="#FF0000">number</font> of items in sWholeLessonPlan &gt; 1 <font color="#980517">then</font></p>
<p><font color="#68228B">              #if we are at the dead key component we want to teach them it</font></p>
<p><font color="#68228B">              #other wise we want to show all the keys that it can effect</font></p>
<p><font color="#980517">              if</font> tThisLesson is the last item of sWholeLessonPlan <font color="#980517">then</font></p>
<p><font color="#68228B">                #show all keys to do with dead key</font></p>
<p><font color="#0000FF">                put</font> &quot;showAllDeadKeyApplications&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage </p>
<p><font color="#980517">              else</font> </p>
<p><font color="#68228B">                #show the dead key</font></p>
<p><font color="#980517">                if</font> sTaughtDeadKeyApplications <font color="#980517">then</font></p>
<p><font color="#0000FF">                  put</font> &quot;showAllDeadKeyApplications&quot;&amp;&amp;<font color="#000000">tKey</font> into sProcessSubstage </p>
<p><font color="#980517">                else</font></p>
<p><font color="#0000FF">                  put</font> &quot;showDeadKey&quot;&amp;&amp;<font color="#000000">tKey&amp;&quot;,&quot;&amp;&amp;tThisLesson</font> into sProcessSubstage </p>
<p><font color="#980517">                end</font> <font color="#980517">if</font></p>
<p><font color="#980517">              end</font> <font color="#980517">if</font></p>
<p><font color="#980517">            end</font> <font color="#980517">if</font></p>
<p><font color="#980517">          else</font></p>
<p><font color="#0000FF">            put</font> &quot;showKey&quot; &amp;&amp; tKey into sProcessSubstage</p>
<p><font color="#0000FF">            add</font> 1 to sLessonStage</p>
<p><font color="#980517">          end</font> <font color="#980517">if</font></p>
<p><font color="#980517">        end</font> <font color="#980517">if</font></p>
<p><font color="#980517">      end</font> <font color="#980517">if</font></p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    break</font></p>
<p><font color="#980517">  end</font> <font color="#980517">switch</font></p>
<p>   </p>
<p><font color="#980517">  if</font> sProcessSubstage is not empty <font color="#980517">then</font></p>
<p><font color="#0000FF">    send</font> sProcessSubstage to <font color="#F88017">me</font></p>
<p><font color="#980517">    if</font> the <font color="#F88017">result</font> is 0 <font color="#980517">then</font></p>
<p><font color="#980517">      if</font> the <font color="#FF0000">number</font> of words of tThisLesson &lt; sLessonStage <font color="#980517">then</font></p>
<p><font color="#0000FF">        delete</font> item 1 of sLessonPlan</p>
<p><font color="#0000FF">        put</font> 1 into sLessonStage</p>
<p><font color="#980517">      end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">      put</font> empty into sProcessSubstage</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p>   </p>
<p><font color="#68228B">  #we delete the first word so that this lesson is not taught next press</font></p>
<p><font color="#68228B">  #of the 'next' key, instead it will teach the next lesson. Only deleted</font></p>
<p><font color="#68228B">  #if the teach level is 0 which controls the users stepping through</font></p>
<p><font color="#68228B">  #cases like shift/home keys/etc</font></p>
<p><font color="#68228B">  --if sTeachLevel is 0 then</font></p>
<p><font color="#68228B">  --delete the first item of sLessonPlan</font></p>
<p><font color="#68228B">  --end if</font></p>
<p>   </p>
<p><font color="#68228B">  #if the lesson plan is now empty we know to update the number of keys learned</font></p>
<p><font color="#980517">  if</font> sLessonPlan is empty <font color="#980517">then</font></p>
<p><font color="#980517">    if</font> the cTeachType of button &quot;next&quot; is empty <font color="#980517">then</font></p>
<p><font color="#68228B">      --disable button &quot;replay&quot;</font></p>
<p><font color="#68228B">      --updateKnownKeys sWholeLessonPlan</font></p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    put</font> 0 into sTeachLevel</p>
<p><font color="#0000FF">    set</font> the cStage of button &quot;next&quot; to &quot;extra&quot;</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> teachNextLesson</p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p> <font color="#68228B">#</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># Hilights the alt keys etc</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#980517">on</font> showAlt pCode </p>
<p>  <font color="#0000FF">local</font> pKey, tButton, tHand</p>
<p>  <font color="#68228B">#the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>  <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>  <font color="#0000FF">put</font> the last word of pCode into pKey</p>
<p>  </p>
<p>  <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of field &quot;information&quot; to localiseGetDisplayValue(&quot;lesson.AltUse&quot;)</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2</p>
<p>    <font color="#68228B">#the altgr key and alt keys are different on win and linux platforms</font></p>
<p>    <font color="#68228B">#one controls then alt menus, the other (altgr) controls the 3rd</font></p>
<p>    <font color="#68228B">#functions of keys which is what we want</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of field &quot;information&quot; to localiseGetDisplayValue(&quot;lesson.AltHand&quot;)</p>
<p>    <font color="#980517">if</font> the <font color="#F88017">platform</font> is &quot;win32&quot; or the <font color="#F88017">platform</font> is &quot;Linux&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> &quot;altRight&quot; into tButton</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">put</font> keyboardGetHand(pCode) into thand</p>
<p>      <font color="#0000FF">put</font> &quot;alt&quot;&amp;thand into tButton</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    </p>
<p>    <font color="#980517">repeat</font> <font color="#980517">with</font> x = 1 to 4</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tButton of <font color="#0000FF">group</font> tButton of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>      <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button tButton of <font color="#0000FF">group</font> tButton of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>      <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>    <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p>  <font color="#0000FF">return</font> sTeachLevel </p>
<p><font color="#980517">end</font> showAlt</p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># Gets the next key in the sequence and return the lesson plan</font></p>
<p><font color="#68228B"># associated with that key</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#0000FF">function</font> getNextLessonKey</p>
<p>  <font color="#0000FF">local</font> tKnownKeys, tSequence, tNumKeysKnown, tKeyToLearn</p>
<p>  <font color="#68228B">#first we need to get a list of keys that the user already knows</font></p>
<p>  <font color="#68228B">#and a list of all the keys we need to teach</font></p>
<p>  <font color="#0000FF">put</font> propertyGet(&quot;numberOfKeyLearned&quot;) into tKnownKeys</p>
<p>  <font color="#0000FF">put</font> languageGetSequence() into tSequence</p>
<p>  </p>
<p>  <font color="#68228B">#now we get the first key in the full sequence that we dont yet know</font></p>
<p>  <font color="#0000FF">put</font> the <font color="#FF0000">number</font> of chars in tKnownKeys into tNumKeysKnown</p>
<p>  </p>
<p>  <font color="#68228B">#there is a space at the start of all sequences and if a space makes it</font> </p>
<p>  <font color="#68228B">#into the sequence we want to step passed it</font></p>
<p>  <font color="#0000FF">put</font> char tNumKeysKnown+1 of tSequence into tKeyToLearn</p>
<p>  <font color="#980517">if</font> tKeyToLearn is  &quot; &quot; <font color="#980517">then</font> </p>
<p>    <font color="#0000FF">put</font> char tNumKeysKnown+2 of tSequence into tKeyToLearn</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  </p>
<p>  <font color="#68228B">#now we use that key to get the lesson plan for it from the keyboard lib</font></p>
<p>  <font color="#0000FF">return</font> keyboardLessonPlan(tKeyToLearn)</p>
<p><font color="#980517">end</font> getNextLessonKey</p>
<p></p>
<p><font color="#68228B">#######################################################################</font></p>
<p><font color="#68228B"># This will diplay to the user all the posible keys that a dead key can</font></p>
<p><font color="#68228B"># effect</font></p>
<p><font color="#68228B">#######################################################################</font></p>
<p><font color="#980517">on</font> showAllDeadKeyApplications pCode</p>
<p>  <font color="#0000FF">local</font> tSequence, tDeadKeyCode, tFinished, x, tCurrentChar, tCurrentCode, y, tDisplayKeys</p>
<p>  <font color="#0000FF">local</font> tNextChar, tNextCode, tLastDeadKeyPlan, tFinalCode</p>
<p>  <font color="#68228B">#we need to create a list of all the keys that need hilited for the</font> </p>
<p>  <font color="#68228B">#dead key in this lesson</font></p>
<p>  <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>  <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>  <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;lesson.deadKey.canApplyTo&quot;) into field &quot;information&quot;</p>
<p>  <font color="#0000FF">put</font> languageGetSequence() into tSequence</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">casesensitive</font> to true</p>
<p>  <font color="#0000FF">put</font> item 1 of sWholeLessonPlan into tDeadKeyCode</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> false into tFinished</p>
<p>  <font color="#0000FF">put</font> 1 into x</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">while</font> tFinished is false</p>
<p>    <font color="#0000FF">put</font> character x of tSequence into tCurrentChar</p>
<p>    <font color="#0000FF">put</font> keyboardLessonPlan(tCurrentChar) into tCurrentCode</p>
<p>    <font color="#980517">if</font> tCurrentCode is sWholeLessonPlan <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> true into tFinished</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">add</font> 1 to x</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font> </p>
<p>   </p>
<p>  <font color="#68228B">#we have found that char.. now we want to get any other</font></p>
<p>  <font color="#68228B">#keys that have the same dead key following it</font></p>
<p>  <font color="#0000FF">put</font> x into y</p>
<p>  <font color="#0000FF">put</font> character x of tSequence after tDisplayKeys</p>
<p>  <font color="#68228B">--put the last word of the last item of keyboardKeyToCode(tCurrentChar) into tCurrentCode</font></p>
<p>  <font color="#0000FF">put</font> false into tFinished</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">while</font> tFinished is false</p>
<p>    <font color="#0000FF">put</font> character y+1 of tSequence into tNextChar</p>
<p>    <font color="#0000FF">put</font> keyboardLessonPlan(tNextChar) into tNextCode </p>
<p>    <font color="#980517">if</font> item 1 of tNextCode is tDeadKeyCode <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> tNextChar after tDisplayKeys</p>
<p>      <font color="#0000FF">add</font> 1 to y</p>
<p>    <font color="#980517">else</font> </p>
<p>      <font color="#0000FF">put</font> true into tFinished</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  </p>
<p>  <font color="#0000FF">local</font> tFinalDisplayList, tFinalCodeDisplayList, tDisplayChar, tLastKeyCode</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> keyboardLessonPlan(character y of tSequence) into tLastDeadKeyPlan</p>
<p>  <font color="#68228B">#now we should have a list of all the dead keys to display</font></p>
<p>  <font color="#68228B">#it will have capitals so we need to filter out them</font></p>
<p>  <font color="#980517">repeat</font> <font color="#980517">with</font> z = 1 to (the <font color="#FF0000">number</font> of characters in tDisplayKeys)</p>
<p>    <font color="#0000FF">put</font> the last word of the last item of keyboardLessonPlan(character z of tDisplayKeys) into tFinalCode</p>
<p>    <font color="#980517">if</font> tFinalCode is not among the lines of tFinalDisplayList <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> tFinalCode &amp; <font color="#0000FF">return</font> after tFinalDisplayList</p>
<p>      <font color="#0000FF">put</font> keyboardLessonPlan(character z of tDisplayKeys)&amp; <font color="#0000FF">return</font> after tFinalCodeDisplayList</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>   </p>
<p>  <font color="#68228B">#now that we have the list of keysCodes to display.. do it</font></p>
<p>  <font color="#68228B">#start by hilighting all the right chars and updating their</font></p>
<p>  <font color="#68228B">#display values to show the accented chars</font></p>
<p>  <font color="#980517">repeat</font> <font color="#980517">with</font> t = 1 to the <font color="#FF0000">number</font> of lines of tFinalDisplayList</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button ((line t of tFinalDisplayList)&amp;&quot;h&quot;) of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button ((line t of tFinalDisplayList)) of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">put</font> keyboardCodeToKey (line t of tFinalCodeDisplayList) into tDisplayChar</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button ((line t of tFinalDisplayList)) to tDisplayChar</p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#0000FF">put</font> the last line of tFinalDisplayList into tLastKeyCode</p>
<p>  moveHand tLastKeyCode</p>
<p>  changeHand tLastKeyCode</p>
<p>  moveHandsBack </p>
<p>  </p>
<p>  <font color="#0000FF">wait</font> 1000 <font color="#F88017">milliseconds</font></p>
<p>  <font color="#980517">repeat</font> <font color="#980517">with</font> r = 1 to the <font color="#FF0000">number</font> of lines of tFinalDisplayList</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button ((line r of tFinalDisplayList)&amp;&quot;h&quot;) of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button ((line r of tFinalDisplayList)) of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button ((line r of tFinalDisplayList)) to keyboardCodeToKey (line r of tFinalDisplayList)</p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>  </p>
<p>  <font color="#68228B">#sWholeLessonPlan is used to update the knownKeys.. so we want to set</font></p>
<p>  <font color="#68228B">#it to the last accented key of the set associated with the dead key</font></p>
<p>  <font color="#0000FF">put</font> tLastDeadKeyPlan into sWholeLessonPlan</p>
<p>  <font color="#0000FF">put</font> true into sTaughtDeadKeyApplications</p>
<p>  <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>  <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p><font color="#980517">end</font> showAllDeadKeyApplications</p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># Displays the key itself along with the hand movements</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#980517">on</font> showDeadKey pCode, pLesson</p>
<p><font color="#68228B">  #the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>  <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>  <font color="#0000FF">local</font> tTempDisplay, tNewLabel, tOldLabel, tOldLable</p>
<p>  </p>
<p>  <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>  </p>
<p>  <font color="#980517">if</font> sTaughtDeadKey <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">put</font> 2 into sTeachLevel</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  </font></p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#68228B">#lesson.deadKey.intro;This lesson teaches you the [char] key. [char] is a 'Dead Key'. Dead keys are used to generate letters with accents (diacritical characters)</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;lesson.deadKey.intro&quot;) into tTempDisplay</p>
<p>    <font color="#0000FF">replace</font> &quot;[char]&quot; <font color="#980517">with</font> keyboardCodeToKey(pCode) in tTempDisplay</p>
<p>    <font color="#0000FF">put</font> tTempDisplay into field &quot;information&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#68228B">#To produce a letter with this accent you first press the dead key.</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;lesson.deadKey.nowThat&quot;) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">put</font> keyboardCodeToKey(pCode) into tNewLabel</p>
<p>    <font color="#0000FF">put</font> the last word of pCode into pCode</p>
<p>    <font color="#0000FF">put</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; into tOldLable</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to tNewLabel</p>
<p>    flashKey pCode </p>
<p>    moveHand pCode</p>
<p>    changeHand pCode</p>
<p>    moveHandsBack </p>
<p>    removeHilites pCode</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to tOldLable</p>
<p>    <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>    <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    </p>
<p>    <font color="#0000FF">put</font> true into sTaughtDeadKey</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p><font color="#980517">end</font> showDeadKey</p>
<p></p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># Displays the key itself along with the hand movements</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#980517">on</font> showKey pCode</p>
<p>  <font color="#0000FF">local</font> tFullCode, tOldLabel</p>
<p>  <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>  <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p><font color="#68228B">  #the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>  <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>  <font color="#0000FF">put</font> pCode into tFullCode</p>
<p>  <font color="#0000FF">put</font> the last word of pCode into pCode</p>
<p>  <font color="#0000FF">put</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; into tOldLabel</p>
<p>  <font color="#980517">if</font> word 1 of tFullCode is 1 <font color="#980517">then</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to keyboardCodeToKey(tFullCode)</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(pCode)) into field &quot;information&quot;</p>
<p>  flashKey pCode </p>
<p>  moveHand pCode</p>
<p>  changeHand pCode</p>
<p>  moveHandsBack </p>
<p>  removeHilites pCode</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to tOldLabel</p>
<p>  <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>  <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>  <font color="#0000FF">return</font> 0</p>
<p><font color="#980517">end</font> showKey</p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># Displays the key itself along with the hand movements</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#980517">on</font> showKeyWithUpper pCode</p>
<p>  <font color="#0000FF">local</font> tHandString, tOldLabel</p>
<p><font color="#68228B">  #the format of the code, could be 1 key29 so to access the keyboard</font> </p>
<p>  <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>  <font color="#0000FF">put</font> the last word of pCode into pCode</p>
<p>  </p>
<p>  <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p><font color="#68228B">--  if sTeachLevel is 1 then</font></p>
<p><font color="#68228B">--    put false into sTaughtUpperCase</font></p>
<p><font color="#68228B">--  else</font></p>
<p><font color="#68228B">--    put true into sTaughtUpperCase</font></p>
<p><font color="#68228B">--  end if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if </font>sTaughtUpperCase is true <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">put </font>2 into sTeachLevel</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  </font></p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p><font color="#68228B">    #the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>    <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>    <font color="#0000FF">put</font> the last word of pCode into pCode</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(pCode)) into field &quot;information&quot;</p>
<p>    flashKey pCode </p>
<p>    moveHand pCode</p>
<p>    changeHand pCode</p>
<p>    moveHandsBack </p>
<p>    removeHilites pCode</p>
<p>    <font color="#0000FF">put</font> 0 into sReplayLevel</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">itemdel</font> to &quot;.&quot;</p>
<p>    <font color="#980517">if</font> the last item of generateHandString(pCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> &quot;finger.uppercase.left&quot; into tHandString</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">put</font> &quot;finger.uppercase.right&quot; into tHandString</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(tHandString) into field &quot;information&quot;</p>
<p><font color="#68228B">    --Get the keyboard mapping so that we can</font> </p>
<p>    <font color="#0000FF">put</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; into tOldLabel</p>
<p>    <font color="#68228B">#there is a small chance that pCode will contain 1 key24 or key24</font></p>
<p>    <font color="#68228B">#we want the capital every time so we check that it is before we add</font></p>
<p>    <font color="#68228B">#a 1 at the starrt</font></p>
<p>    <font color="#980517">if</font> the <font color="#FF0000">number</font> of words of pCode is 1 <font color="#980517">then</font></p>
<p>      <font color="#0000FF">local</font> pTempCode</p>
<p>      <font color="#0000FF">put</font> &quot;1&quot;&amp;&amp;pCode into pTempCode</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">put</font> pCode into pTempCode</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to keyboardCodeToKey(pTempCode)</p>
<p>    flashKey pCode</p>
<p>    showShiftHand pCode</p>
<p>    moveHand pCode</p>
<p>    changeHand pCode</p>
<p>    hideShiftHand</p>
<p>    moveHandsBack</p>
<p>    removeHilites pCode</p>
<p>    <font color="#68228B">--Put the none shift value back into the button label</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to tOldLabel</p>
<p>    <font color="#0000FF">put</font><font color="#68228B"> </font>0<font color="#68228B"> </font>into<font color="#68228B"> </font>sTeachLevel</p>
<p>    <font color="#0000FF">put </font>true into sTaughtUpperCase</p>
<p>    <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p>  <font color="#0000FF">return</font> sTeachLevel</p>
<p><font color="#980517">end</font> showKeyWithUpper</p>
<p></p>
<p></p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># Displays the list of the keys that the user knows</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#980517">on</font> updateKnownKeys pCode</p>
<p>  <font color="#0000FF">global</font> gSmallKeyArray</p>
<p>  </p>
<p>  <font color="#0000FF">local</font> tCurrentChar, tSequence, tPassedChar, tFinished, tFinished2, x, tCurrentCode</p>
<p>  <font color="#0000FF">local</font> tKnownKeys, y, tNextChar, tNextCode</p>
<p>  <font color="#980517">if</font> pCode is not empty <font color="#980517">then</font></p>
<p>    <font color="#68228B">#get the full sequence of keys we do know</font></p>
<p>    <font color="#0000FF">put</font> languageGetSequence() into tSequence</p>
<p>     </p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">casesensitive</font> to true</p>
<p>    <font color="#68228B">#we also need to key of the code that we've been passed</font></p>
<p>    <font color="#0000FF">put</font> keyBoardCodeToKey(pCode) into tPassedChar</p>
<p>    <font color="#0000FF">put</font> false into tFinished</p>
<p>    <font color="#0000FF">put</font> false into tFinished2</p>
<p>    <font color="#0000FF">put</font> 1 into x</p>
<p>    <font color="#0000FF">put</font> empty into tCurrentCode</p>
<p>    </p>
<p>    <font color="#980517">repeat</font> <font color="#980517">while</font> tFinished is false</p>
<p>      <font color="#0000FF">put</font> character x of tSequence into tCurrentChar</p>
<p>      <font color="#980517">if</font> tCurrentChar is tPassedChar <font color="#980517">then</font></p>
<p>        <font color="#0000FF">put</font> true into tFinished</p>
<p>      <font color="#980517">else</font></p>
<p>        <font color="#0000FF">add</font> 1 to x</p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#0000FF">put</font> tCurrentChar after tKnownKeys</p>
<p><font color="#980517">    end</font> <font color="#980517">repeat</font> </p>
<p>    </p>
<p>    <font color="#68228B">#we have found that char.. now we want to get any other</font></p>
<p>    <font color="#68228B">#capitals etc or keys that have the same final key code</font></p>
<p><font color="#0000FF">    put</font> x into y</p>
<p><font color="#0000FF">    put</font> the last word of the last item of keyboardKeyToCode(tCurrentChar) into tCurrentCode</p>
<p><font color="#980517">    repeat</font> <font color="#980517">while</font> tFinished2 is false</p>
<p><font color="#0000FF">      put</font> character y+1 of tSequence into tNextChar</p>
<p><font color="#0000FF">      put</font> the last word of the last item of keyboardKeyToCode(tNextChar) into tNextCode</p>
<p><font color="#980517">      if</font> tNextCode is tCurrentCode <font color="#980517">then</font></p>
<p><font color="#0000FF">        put</font> tNextChar after tKnownKeys</p>
<p><font color="#0000FF">        add</font> 1 to y</p>
<p><font color="#980517">      else</font> </p>
<p><font color="#0000FF">        put</font> true into tFinished2</p>
<p><font color="#980517">      end</font> <font color="#980517">if</font></p>
<p><font color="#980517">    end</font> <font color="#980517">repeat</font></p>
<p>     </p>
<p>    propertySet &quot;numberOfKeyLearned&quot;, tKnownKeys</p>
<p>    </p>
<p>    <font color="#0000FF">put</font> the <font color="#F88017">keys </font>of gSmallKeyArray into tArrayedKeys</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">for </font>each char tLearnedKey in tKnownKeys</p>
<p>      <font color="#980517">if</font> tLearnedKey is not among the lines of tArrayedKeys <font color="#980517">then</font></p>
<p><font color="#980517">        </font><font color="#0000FF">put</font> 0 into gSmallKeyArray<font color="#000000">[tLearnedKey]</font></p>
<p><font color="#980517">      end if</font></p>
<p><font color="#980517">    end</font> <font color="#980517">repeat</font></p>
<p>     </p>
<p><font color="#980517">    if</font> not propertyGet<font color="#000000">(&quot;teachNumbers&quot;)</font> <font color="#980517">then</font></p>
<p><font color="#0000FF">      local </font>tSymbols</p>
<p><font color="#0000FF">      put </font>languageGetSymbolsCount<font color="#000000">() </font>into tSymbols</p>
<p><font color="#980517">      if</font> the <font color="#FF0000">number</font> of chars of tKnownKeys is the <font color="#FF0000">number</font> of chars of (<font color="#000000">char</font> 1 to (<font color="#000000">tSymbols </font>+ 1<font color="#000000">)</font> of tSequence<font color="#000000">)</font> <font color="#980517">then</font></p>
<p>        propertySet &quot;KnownKeys&quot;, &quot;all&quot;</p>
<p><font color="#980517">      end</font> <font color="#980517">if</font></p>
<p><font color="#980517">    else</font></p>
<p><font color="#980517">      if</font> (the <font color="#FF0000">number</font> of characters of tSequence) is (the <font color="#FF0000">number</font> of characters of propertyGet(&quot;numberOfKeyLearned&quot;)) <font color="#980517">then</font></p>
<p>        propertySet &quot;KnownKeys&quot;, &quot;all&quot;</p>
<p><font color="#980517">      end</font> <font color="#980517">if</font></p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    set</font> the <font color="#FF0000">casesensitive</font> to false</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> updateKnownKeys</p>
<p></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#68228B"># Teaches the use of the shift keys</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#980517">on</font> teachShift pCode</p>
<p>  <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of field &quot;information&quot; to localiseGetDisplayValue(&quot;telluser.capitalise&quot;)</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift&quot; to true</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift2&quot; to true</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of field &quot;information&quot; to localiseGetDisplayValue(&quot;telluser.useshift&quot;)</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 3</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of field &quot;information&quot; to localiseGetDisplayValue(&quot;telluser.ofbothcases&quot;)</p>
<p>    moveHand &quot;key12&quot;</p>
<p>    moveHand &quot;key1&quot;</p>
<p>    showShiftHand &quot;key12&quot;</p>
<p>    showShiftHand &quot;key1&quot;</p>
<p>    hideShiftHand &quot;key12&quot;</p>
<p>    hideShiftHand &quot;key1&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 4</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;shift2&quot; to false</p>
<p>    moveHandsBack</p>
<p>    <font color="#68228B">--shiftLessonStageFinder pCode</font></p>
<p>    <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>    <font color="#68228B">#now that we've updated all this we clear the lesson so that a new key is taught</font></p>
<p>    <font color="#0000FF">put</font> empty into sLessonPlan</p>
<p>    propertySet &quot;shiftTaught&quot;, &quot;true&quot;</p>
<p>    <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>    <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p>  <font color="#0000FF">return</font> sTeachLevel</p>
<p><font color="#980517">end</font> teachShift</p>
<p></p>
<p><font color="#68228B">##################################### Shows the shift key ############</font></p>
<p><font color="#68228B"># Hilights the shift keys etc</font></p>
<p><font color="#68228B">######################################################################</font></p>
<p><font color="#980517">on</font> showShift pCode</p>
<p>  <font color="#0000FF">local</font> pKey</p>
<p><font color="#68228B">  #the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>  <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>  <font color="#0000FF">put</font> the last word of pCode into pKey</p>
<p>  </p>
<p>  <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>  </p>
<p>  <font color="#980517">if </font>sTaughtDeadKey <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">put </font>2 into sTeachLevel</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if </font>sShownShift <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">put </font>2<font color="#0000FF"> </font>into sTeachLEvel</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  </font></p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of field &quot;information&quot; to localiseGetDisplayValue(&quot;lesson.shiftUse&quot;)</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#68228B">--flashKey pKey</font></p>
<p>    showShiftHand pKey</p>
<p>    <font color="#68228B">--moveHand pKey</font></p>
<p><font color="#68228B">    --changeHand pKey</font> </p>
<p>    hideShiftHand</p>
<p>    <font color="#68228B">--moveHandsBack</font></p>
<p>    <font color="#68228B">--removeHilites pKey</font></p>
<p><font color="#68228B">    --Put the none shift value back into the button label</font> </p>
<p>    <font color="#68228B">#manually update the keysKnown because it's a special case</font></p>
<p><font color="#68228B">    </font><font color="#0000FF">put </font>true into sShownShift</p>
<p>    <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>    <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p>  <font color="#0000FF">return</font> sTeachLevel</p>
<p><font color="#980517">end</font> showShift</p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># Teaches the four home keys , the space bar and the delete key</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> teachHomeKeys pKnownKeys</p>
<p>  <font color="#68228B"># switch to see where in the lesson we currently are.. it means that the next button</font></p>
<p>  <font color="#68228B"># can be used on the card to control the speed of the lesson</font> </p>
<p>  <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of field &quot;information&quot; to localiseGetDisplayValue(&quot;telluser.startoff&quot;)</p>
<p>    <font color="#68228B"># flash the 4 home keys three times</font></p>
<p>    <font color="#980517">repeat</font> <font color="#980517">with</font> b = 1 to 3</p>
<p>      <font color="#980517">repeat</font> <font color="#980517">with</font> x = 26 to 29</p>
<p>        <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button (&quot;key&quot;&amp;x&amp;&quot;h&quot;) of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>        <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button (&quot;key&quot;&amp;x) of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>        <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>        <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button (&quot;key&quot;&amp;x&amp;&quot;h&quot;) of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>        <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button (&quot;key&quot;&amp;x) of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>      <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#68228B"># highlight all four home keys and bring in the left hand</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key26h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key27h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key28h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key29h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    moveHand &quot;key26&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2 </p>
<p>    <font color="#68228B"># teach home key 1</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(&quot;key26&quot;)) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    clearHomeHilites</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key26h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 3</p>
<p>    <font color="#68228B"># teach home key 2</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(&quot;key27&quot;)) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    clearHomeHilites</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key27h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 4</p>
<p>    <font color="#68228B"># teach home key 3</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(&quot;key28&quot;)) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    clearHomeHilites</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key28h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true </p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot; </p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 5</p>
<p>    <font color="#68228B"># teach home key 4</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(&quot;key29&quot;)) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    clearHomeHilites</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;key29h&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 6</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;telluser.beforestart&quot;) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    clearHomeHilites</p>
<p>    moveHandsBack</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 7</p>
<p>    <font color="#68228B">#this is teaching the space bar</font></p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;telluser.beforestart&quot;) into field &quot;information&quot;</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">with</font> x = 1 to 4</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;space&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>      <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;space&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>      <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#68228B"># any key just to make the right hand to move into place</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;teach.finger5.right&quot;) into field &quot;information&quot;</p>
<p>    moveHand &quot;key12&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 8</p>
<p>    <font color="#68228B">#this is teaching the delete key</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(&quot;teach.finger4.right&quot;) into field &quot;information&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">with</font> x = 1 to 4</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;del&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>      <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;del&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>      <font color="#0000FF">wait</font> 8 <font color="#F88017">ticks</font></p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">wait</font> 1000 <font color="#F88017">milliseconds</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;del&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;space&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to false</p>
<p>    moveHandsBack</p>
<p>    <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p>  <font color="#0000FF">return</font> sTeachLevel</p>
<p><font color="#980517">end</font> teachHomeKeys</p>
<p></p>
<p><font color="#0000FF">function</font> isHomeKey pCode</p>
<p>  <font color="#0000FF">local</font> tKeysKnown</p>
<p>  <font color="#68228B">#the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>  <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>  <font color="#0000FF">put</font> the last word of pCode into pCode</p>
<p></p>
<p>  <font color="#68228B">#take the 'key' off the code so that we can test the numerical value of the key</font></p>
<p>  <font color="#0000FF">replace</font> &quot;key&quot; <font color="#980517">with</font> &quot;&quot; in pCode</p>
<p>  <font color="#980517">if</font> (pCode &gt; 25) and (pCode &lt; 30) <font color="#980517">then</font></p>
<p>    <font color="#0000FF">put</font> propertyGet(&quot;numberOfKeyLearned&quot;) into tKeysKnown</p>
<p>    <font color="#980517">if</font> the <font color="#FF0000">number</font> of characters of tKeysKnown &lt; 6 <font color="#980517">then</font></p>
<p>      <font color="#0000FF">return</font> true</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">return</font> false</p>
<p><font color="#980517">end</font> isHomeKey</p>
<p></p>
<p><font color="#68228B">#########################################################</font></p>
<p><font color="#68228B">#This function is used to iterate to the correct point of</font> </p>
<p><font color="#68228B">#the key sequence after all the capitals are knows</font></p>
<p><font color="#68228B">########################################################</font></p>
<p><font color="#0000FF">function</font> shiftLessonStageFinder pCode</p>
<p>  <font color="#0000FF">local</font> tSequence, tPassedKey, tFinished, x, tChar, tKnownKeys, tNextChar, tNextCode</p>
<p>  <font color="#0000FF">local</font> tReturnCode</p>
<p>  <font color="#68228B">#get the full sequence of keys we do know</font></p>
<p>  <font color="#0000FF">put</font> languageGetSequence() into tSequence</p>
<p>  </p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">casesensitive</font> to true</p>
<p>  <font color="#68228B">#we also need to key of the code that we've been passed</font></p>
<p>  <font color="#0000FF">put</font> keyBoardCodeToKey(pCode) into tPassedKey</p>
<p>  </p>
<p>  <font color="#68228B">#we need to find the key in the key sequence</font></p>
<p>  <font color="#0000FF">put</font> false into tFinished</p>
<p>  <font color="#0000FF">put</font> 1 into x</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">while</font> tFinished is false</p>
<p>    <font color="#0000FF">put</font> character x of tSequence into tChar</p>
<p>    <font color="#980517">if</font> tChar is tPassedKey <font color="#980517">then</font> </p>
<p>      <font color="#0000FF">put</font> true into tFinished</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">add</font> 1 to x</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">put</font> tChar after tKnownKeys</p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  </p>
<p>  <font color="#68228B">#now that we have the string up to the key known we need to keep iterating through</font></p>
<p>  <font color="#68228B">#the key sequence until we get to a lowercase letter and then staop</font></p>
<p>  <font color="#0000FF">put</font> false into tFinished</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">while</font> tFinished is false</p>
<p>    <font color="#0000FF">put</font> character x+1 of tSequence into tNextChar</p>
<p>    <font color="#0000FF">put</font> keyBoardKeyToCode(tNextChar) into tNextCode</p>
<p>    <font color="#980517">if</font> word 1 of tNextCode is 1 <font color="#980517">then</font></p>
<p>      <font color="#0000FF">add</font> 1 to x</p>
<p>    <font color="#980517">else</font> </p>
<p>      <font color="#0000FF">put</font> keyBoardKeyToCode(character x of tSequence) into tReturnCode</p>
<p>      <font color="#0000FF">return</font> tReturnCode</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">casesensitive</font> to false </p>
<p><font color="#980517">end</font> shiftLessonStageFinder</p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># shows and hides alt hands</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#980517">on</font> showAltHand pCode</p>
<p>  <font color="#68228B">--move the hand into place and replace with the shift hand</font></p>
<p>  <font color="#980517">if</font> getHand(pCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilited</font> of button &quot;altLeft&quot; of <font color="#0000FF">group</font> &quot;altLeft&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand1&quot; to &quot;243,422&quot; without messages</p>
<p>    <font color="#0000FF">lock</font> screen</p>
<p>    <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;hand1&quot;</p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;shifthand&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>  <font color="#980517">else</font> </p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilited</font> of button &quot;altRight&quot; of <font color="#0000FF">group</font> &quot;altRight&quot; of <font color="#0000FF">group</font> &quot;keyboard&quot; to true</p>
<p>    <font color="#0000FF">move</font> <font color="#0000FF">group</font> &quot;hand2&quot; to &quot;495,408&quot; without messages</p>
<p>    <font color="#0000FF">lock</font> screen </p>
<p>    <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;hand2&quot;</p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;shift2hand&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>    <font color="#0000FF">unlock</font> screen</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> showAltHand</p>
<p></p>
<p><font color="#980517">on</font> hideAltHand pCode </p>
<p>  <font color="#0000FF">lock</font> screen</p>
<p>  <font color="#980517">if</font> getHand(pCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand2&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">then</font></p>
<p>    <font color="#0000FF">show</font> <font color="#0000FF">group</font> &quot;hand1&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;shifthand&quot;</p>
<p>  <font color="#0000FF">hide</font> <font color="#0000FF">group</font> &quot;shift2hand&quot;</p>
<p>  <font color="#0000FF">unlock</font> screen <font color="#980517">with</font> <font color="#0000FF">visual</font> effect &quot;dissolve&quot;</p>
<p>  <font color="#0000FF">unlock</font> screen</p>
<p><font color="#980517">end</font> hideAltHand</p>
<p></p>
<p><font color="#980517">on</font> setSTeachLevel</p>
<p>  <font color="#0000FF">put</font> sReplayLevel into sTeachLevel</p>
<p><font color="#980517">end</font> setSTeachLevel</p>
<p></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#68228B"># When a user selects a key to practive this is called</font></p>
<p><font color="#68228B">##################################################################</font></p>
<p><font color="#0000FF">local</font> sCustomKey</p>
<p><font color="#980517">on</font> showCustomKey</p>
<p>  <font color="#0000FF">local</font> pCode, tHandString, tOldLabel</p>
<p>  <font color="#68228B">#the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>  <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>  <font color="#0000FF">put</font> keyboardKeyToCode(sCustomKey) into pCode</p>
<p>  <font color="#0000FF">put</font> the last word of pCode into pCode</p>
<p>  <font color="#0000FF">add</font> 1 to sTeachLevel</p>
<p>  <font color="#980517">switch</font> sTeachLevel</p>
<p>  <font color="#980517">case</font> 1</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#68228B">#the format of the code could be 1 key29 so to access the keyboard</font> </p>
<p>    <font color="#68228B">#we must first strip off any leading functions off it</font></p>
<p>    <font color="#0000FF">put</font> the last word of pCode into pCode</p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(generateHandString(pCode)) into field &quot;information&quot;</p>
<p>    flashKey pCode </p>
<p>    moveHand pCode</p>
<p>    changeHand pCode</p>
<p>    moveHandsBack </p>
<p>    removeHilites pCode</p>
<p>    </p>
<p>    <font color="#0000FF">put</font> 0 into sReplayLevel</p>
<p>    <font color="#980517">if</font> propertyGet(&quot;shiftTaught&quot;) is false <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the cStage of button &quot;next&quot; to &quot;extra&quot;</p>
<p>    <font color="#980517">else</font> </p>
<p>      <font color="#0000FF">set</font> the cStage of button &quot;next&quot; to &quot;custom&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#68228B">--enable button &quot;replay&quot;</font></p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> 2</p>
<p>    <font color="#0000FF">disable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">disable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">itemdel</font> to &quot;.&quot;</p>
<p>    <font color="#980517">if</font> the last item of generateHandString(pCode) is &quot;right&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> &quot;finger.uppercase.left&quot; into tHandString</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">put</font> &quot;finger.uppercase.right&quot; into tHandString</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue(tHandString) into field &quot;information&quot;</p>
<p>    <font color="#68228B">--Get the keyboard mapping so that we can</font> </p>
<p>    <font color="#0000FF">put</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; into tOldLabel</p>
<p>    <font color="#68228B">#there is a small chance that pCode will contain 1 key24 or key24</font></p>
<p>    <font color="#68228B">#we want the capital every time so we check that it is before we add</font></p>
<p>    <font color="#68228B">#a 1 at the starrt</font></p>
<p>    <font color="#980517">if</font> the <font color="#FF0000">number</font> of words of pCode is 1 <font color="#980517">then</font></p>
<p>      <font color="#0000FF">local</font> pTempCode</p>
<p>      <font color="#0000FF">put</font> &quot;1&quot;&amp;&amp;pCode into pTempCode</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">put</font> pCode into pTempCode</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to keyboardCodeToKey(pTempCode)</p>
<p>    flashKey pCode</p>
<p>    showShiftHand pCode</p>
<p>    moveHand pCode</p>
<p>    changeHand pCode</p>
<p>    hideShiftHand</p>
<p>    moveHandsBack</p>
<p>    removeHilites pCode</p>
<p>    <font color="#68228B">--Put the none shift value back into the button label</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of button pCode of <font color="#0000FF">group</font> &quot;keyboard&quot; to tOldLabel</p>
<p>    <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>    <font color="#0000FF">add</font> 1 to sLessonStage</p>
<p>    <font color="#0000FF">enable</font> button &quot;next&quot;</p>
<p>    <font color="#0000FF">enable</font> button &quot;replay&quot;</p>
<p>    <font color="#0000FF">set</font> the cStage of button &quot;next&quot; to &quot;extra&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p><font color="#980517">end</font> showCustomKey</p>
<p></p>
<p><font color="#980517">on</font> setCustomKey pKey</p>
<p>  <font color="#0000FF">put</font> pKey into sCustomKey</p>
<p>  <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p><font color="#980517">end</font> setCustomKey</p>
<p></p>
<p><font color="#980517">on</font> clearCurrentLesson</p>
<p>  <font color="#68228B">#makes sure that any previously uncompleted lesson is cleared</font></p>
<p>  <font color="#0000FF">put</font> empty into sLessonPlan</p>
<p>  <font color="#0000FF">put</font> 0 into sTeachLevel</p>
<p>  clearhilites</p>
<p>  moveHandsBack</p>
<p><font color="#980517">end</font> clearCurrentLesson</p>
<p></p>
<p><font color="#980517">on</font> closeCard</p>
<p>  <font color="#980517">if </font>there is a <font color="#0000FF">group </font>&quot;animation&quot; of <font color="#F88017">me </font><font color="#980517">then</font></p>
<p><font color="#0000FF">    send</font> &quot;movieStop&quot; to <font color="#0000FF">group</font> &quot;animation&quot; of this card</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">end</font> closeCard</p>
<p></p>
<p><font color="#980517">on</font> resetVariables</p>
<p>  <font color="#0000FF">put </font>false into sTaughtUpperCase</p>
<p>  <font color="#0000FF">put</font> false into sTaughtDeadKey</p>
<p>  <font color="#0000FF">put</font> false into sTaughtDeadKeyApplications</p>
<p> <font color="#68228B"> </font><font color="#0000FF">put </font>false into sShownShift</p>
<p><font color="#980517">end</font> resetVariables</p>
<p></p>      ?      3  <  E  N  W  g  p    y            *                          	      +  :  B  N  W  `  i  r  {                          1        5      D  Y  r  }          J  x 7   1hand   a  
 --None
       8 @L      cREVGeneral    revUniqueID  
1120038272955     	D      < 8D      PNG

   
IHDR  8  D   A   gAMA  a   PLTE   	   tRNS @*  IDATxv*.M0 $a￉qpxm)
8b G|d1.N)7ϫ:/6	ws\77u]m+SJn븮e݈pe75/	%75۞V ~d\gb2_8b;S GLw W;N;%Zl۫fU)ۨ\?գTg9גFo[x
V#)9n?ٙi]ky퉄U9>8Ckш^ڧJqv^t>4UhA]SMFtj<4耎Sb
'(Vô^o^\
Pr:Du*2ϯT^	HjL (Ah_TrrO`ݘSaU#|nTmf/xMuY!\e8''*G&*W-:{KJsV`pRޤ**	IY] #W.UMNF)	bn{	ȕش+r$8
7
po~9p:\0݋Sv{;t+NxpUSZSnQnnsᓻ[{a;ލO.{ܸȍ\J8?12/nfzs!]7Z;J4w
j+Wc(qjqyY=&\m!4Bun#\g GWn)r7- GK8npy G7Q΄!m_n7Q8bh]7QΌg
p~bQOp G
)7Ƥ)7QΖqg̍S- G
qg
p43en\ w1ZpUђ{8bl
{8bgG+]}3%'
7Q	8b776u^n&R͸erG9،prNHxO#QOe!0krn-G?:T7+=*>psVvƇ<+:aխpgV`qxt$(9OƄa{5"өϕu> `pG'=9>3
ZGV̦ǀ{{~kW#0pr-wBs[[
FR଺4[4{k#)pP9y?pt\!7NK[V7{uN-}_p / wJ4-|p-*KS7[ glrl =ԇvvJFf7l^ǮM,o%<nslirNӬpl)X.pp\%[F8.lp|n2-ownlݲN<plINpp![8pRnᄦ.[l8IpnqplapܤiT8p*nti,og nJlBM`plt)9wS][n[ 8m	UnMSp|ít[˛klnᖻ­vi	)b%	7p6YX>q
~iWvXh4s~δ%¯yVitʧ$ٳ3}Ri1:slU8[Π[n33M=ύ0LΨ[nv6Oz[.[?܊km nv4g;n$MzY{Mv&6am
N·$}NN:/l,pΏ3L=|mv8aˍnf9sۈDܱ
XnBpȰ7M6sعdۺS7a&=;'*-
;lJp[yyvS9{4[tð
vᶏ݂Zk8b Gk2    IENDB`       cREVGeneral    revUniqueID  
1120038272956   2hand   a  
 --None
       . ,L      cREVGeneral    revUniqueID  
1120038272963     	D      2 $D      PNG

   
IHDR  $  D   ӳ   gAMA  a   	PLTE   wg0z   tRNS 
A  ;IDATxvJP8֕VYglړI|gim $BDH&%2dkuͲ.z%:DoR_@y":eU
ܩkR)n# m|bQ)jsJA]}+|J!S
X26H4rGz7#iD2*T#G$ãF~H4FnHO6BzѨ4Í\nx##BF"e62Fi#SY,Fu1CIh<5КF8'*-Ӡ;LҍN<Lg/X~9p#2I}JFl?&ô1{x;)k$!z-o;$ڡWKugfN/YRD?L/)WRGZM&sY ~9e=>AqzG׫֜FF5gf?3D|HzO^%/?Ш0#
[$@>PD">2) -jHӃ_&j!F#/$?"#-
H/1=IrH#LHXH@H@"hR+#9#H@7Q<sg"
4$ߣHU~KZ,9!wnm+m;v@TQVt@ETH.z,8{J?шo	dK Jxsii :%#	7,M-OG$K3 $B es$BD}?F-ED!@H982|B@Oҩ	>X{fmZuƑr*/jZUDh$B "T;H@"a&3K"1/!@"D|5L f0HGp33D	$L C!S!@"H+$P 0y{ 10H@"L-X~3H@"ٽ*oBb/^i`e^j!m]itK$eFFF#I֝	骃H/T1$;MfBZNEEZNjF!NzFS"/'wDH9! r$!@OGHt+] } >'@M }rj >@ͅ޹|H?}.@ZOL
$JnO|B NL-D9H@
zHSj#pC2H+ЫEb4/)^H@:vM$fH@R7.;.4H@:dңFVC2*4f$ 2hT
iԨҰ͸Q$Q$Q$Q$Q
$Q	$Q$Q$H
F#i͎b49HJFS#i͌f41ѴHW4fE5	e9~.F|F"*qJ1jMdcC*jBjA*k4!@yEkci4RIB'S1IeNi>1&!$NFBHԂTZRRp1REjNNFH y9 5'?#3fhd,<=Rp5rARgr6rBjNF~HMeN`+|Q R8FBj#NQ"5SخHj8)pHhvgvf&ve2u^2$3ʉԾW4i2#S3p!;ID  $B>)<F    IENDB`       cREVGeneral    revUniqueID  
1120038272964   3hand   a  
 --None
       r  W      cREVGeneral    revUniqueID  
1120038272965     	D      v  O      PNG

   
IHDR     O   W@   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxb0 P'`M"ɒ޶Щ	qH;h슄GGGGGGGGGGGGG>d%WQK|qC|i
'[|a	

ʕAZ|+rGow˅ao{+V얄angn\ܝpWzww'7~|N([ >vkpÍ
7;ʀspnfr'%nʝpL	Od J1fa<pNL
;,\ns὆tn:|B.؆Gs,n")ϩ$՞D
t)x	
	:!Anxr)ށZM}бu(}x{#3{ѩ`arjʳwq:&U4$qCt~n<=w^
o<M(cֻ6`a9πeuq] 	^N5tHI׵=3؟,Khx	'6*㬠!|;Jᣗ68Q&Fjt`CjԻ;p%H'37dMA%ݭ:?}Ffn__Mc& /hʙ݂CMܿ n9-%_h...C11 	Oq8fZ%nNG;>8#?h#oW.;}+0	'	|]I	{rpiN[۰'阇Sײpcpf@;	Oxw-<_P=s?^m~WqDǱ}C`#Ϊc׫+vMu'+fNIIOxGr 5.yjtyTxWQPwp<l|PT=a1gb8^N'ǝkcer|\zm)G'	7o=YIxxkA82a8W;&9Ni
iKo
>bpURj};
xON<\f1
#M*y>Se\ZϖgT=~;%> 8H;z]m~ 73-§\=ʿ&'52M# [vK8[BJw#\{P%GR_xm6
5SxgR>C"=A᠞gpXwm?|v}nWpN}8݆[#nX8w.8ɝpp>6;pr8
pϸn>6sۅOgV\|m6	p'mgrs|n[pFwMN8m6v[6np	wD.6 qåbnp9n[5\ҝppQ S.vKJ!",Onnn*96#̹gr~b,#ԹWP^?B{m#6V )B|G$<ZHuE    IENDB`       cREVGeneral    revUniqueID  
1120038272966   4hand   a  
 --None
         @      cREVGeneral    revUniqueID  
1120038272967     	D        8      !PNG

   
IHDR     8   [.   gAMA  a   PLTE   |||;e   tRNS @*  IDATxz"!`jbתG!䄜
yi%L]XAaҗf!?(V wdM^+Vf'w/f%5z#hVƶVցMUUslz΁WoPݸj>\h:~-slx-jus"m._6ЮN/tPnw :dG6FkctA̰8|lr^IwE&34M
MShEvf]b|=$G'R͢@@chSL77YA&)[BfH[,t熈qķ<'}H]a7$\otfg2:1FFwE7
/4t1-&>ѓ#G:uz	Gl7d-4>6u\4
}jZ7u-hIo}yd23;YmY:]yjhV׸4.%m=]@37̾|͠UɡIFtGWD=ݨD4$<hnzhw1U,hF@rhzCyPׄ/͌~6~;갩_ь+xA_	hohڠ =n-]jEﾋmnQ- F
^?uOX@9mJ-ѨV.Ї/6H4]i=vіԁG	-a4U?;}Y(bϕmLhLW]jh{K,0Bc.U[G]ꗕ̣IjZԊSE}5SsS褣E@w&KBL:g^4V)2=.5*F FC_4 BL<	~1lJI3ON_+ǟ
~~&.zҌŏT~ڌ,oڲH@@ab0{2ڏx@Hd(Еߧ*h'@
3tU:Ч4Ю
Z4f+[친n:\|ݠ۷})`)[]<;f#ktD5M1{ĆG̾D+4P-(5M70As^,s#A<4hT46;@sS|ǴDcfl=j4z7'̰3*zh=iDϚf@9h3mK-aFC2f,9Rf
ڊZ3́4E hY3	]-l@Kx+3
/fz|6s`3#9`ftYaFX7/A6Cs$:ǞYcʬαbVE0sDl3D0oG(ms̆9*fkh̡5Sr$I59    IENDB`       cREVGeneral    revUniqueID  
1120038272968  * 14hand   a  
 --None
       r(      cREVGeneral    revUniqueID  
1120038272969     	D      v       /PNG

   
IHDR        K܊   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATx*zҭ3 IHIxof)GjGxT* R :DF/qH6yoq"4a
>* R@%'׆Hs"Har*߃-
wא, WRpb
ɼᐥnFv;%H>YV1
`ֹ"@AAF9O{86EZ;W
2:\4Cq~?WQYkk.:IAU	<:UZbvVݱpQ{t?9htp?zadG9==~ ׇ[]nBg4.=a}m\^F!	v	q^
X'2ca=$_
@3j&>l(E
2:X0NEq#f":k/efHLDc
Dԇ58,e1@y*cbkUk$k2qp' <.IdW	E q
#"R/ n<  YďvjĻ8 @{ AH KA6xx qA ė@܁ Wσl 7oGL =4څw aA6yAFZy!⯃ CxqdYfd@wČb,w
bǄ
y@. v׳-jvHѷ}93fvwx
>q贻Dvqc-7 Gfv iF-f|4{3Ş  # }m_"x0Dg ƱW
MD<  "S'ı@ H klY%cT12Z~( S"tYw4@؃+w	AdA&D "q/"RK"af  c"2vy6)@ "=[IAl5NīQD# Uɑ@"
( J2fd1Ax"sdWRA
ѴJj:@Ze{4A #@r;$0G"%@Zf߷)3H{4gƤĺL8m[L Q[ Iso(&("nbRL  <CD} @~ =#D RFsj  D{	_ U :@ 1Hr)@ / RFwp Z e= g  W U  " )c8^@^1HB p2@|Il" )L0,@ D8'< r.σDq ={p@  @D -"" i RH\Gr@H
2)2<yHYA= rȼ$#%  x$Ry dtZl jlk[@ȵO b<2sg#ѝ[@Hb)UfIh#w-=2<#G_1UaA=W,߱#2&-= !b)* R@L ?    IENDB`       cREVGeneral    revUniqueID  
1120038272970  5 cdgrcID616   K  
 --None
       q e      h           cREVGeneral    revUniqueID  
1120038273041  < 15hand   a  
 --None
       f 0@     cREVGeneral    revUniqueID  
1120038272943     	D      j (8      PNG

   
IHDR  (  8      gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxb `[6Kb.GB6X|î8>(P`P`q?p}oC7\zbtG
N/:/]ʼSp)NfBEv:v@C5sLNz4v"ԣPvP='BsT׉P߭tƢ>NEnP_/B-W
9A=-Rt^Ak>͵]/Bu^qm%.ꭣK9xn%GBZDLi	q3=i9t]YP*P9}Oz.7l):< (˘y8S?eԁzYG+APoVUWr#T
BT*X
PfN5שmJ(ŀ2t*tuwj}qbfQ7(S3;L/9y_6閪%)4u	6TT-΂(&8SeY%PCN|Z]10#&YD=xZdiF۬p@Z%M
q^HI6lS6을+~杖;pb@Y;׹a:"%TrPl|jqwy"PAZrޙd֝PIe=O&쟪K)-
6S}@.ڦ#BEs"́Ԥ
AmT#Դ
ŅFՕeWPh(ZvPvv@~$d (Y5i3}
J;7
J~jۛυPnƁUZN[A<^
,P`PDT'*t'NA=B
Bau:)Ba=IP.{ޠ:Ce&ԁ
NA
-P&~jtW*AfS*h5
a 5ty`cB:Av6bmwמyAK*=j+=+ұk{&#By:u]AU62̥<P
:ZRZ()B
[1BA8N-RPvRP`B"Q:aPRHP`ƠNB
5&5HjP"T;>PAfNB5%.BuOt\(Bӄuv_;hO{[&{>]0BE.(Q^RA	1#gs{޸jaDPc{	"lm"WK( YFt%Q*
5
>@PNol1P;àLT(P})#'oBAY9eD(PM)Z﫶s[Ǻ_R?j)0%G#kǙd᤾Nz2ap=m]Q>YY$
(eB
	u*TMC(,BESPXz
'2[P	1D
*TkPO!9BoPPX:Tޟ5BPX B}g*,B H!E(,'	>N(3ӥ 'B
t"%RSv(؉PB;aPJ	RCIEnDN ԉR2PB'BSV(
u܉PjDJC$r"j9R:PH
))I u8q5D(RcNy@:*԰SqPN9QR;e2qJ0e`qPX_Rr:~d(:et0Ng?H(,N'?ot:NΆ2w:ӧ#<N!6ǉPPt Ad(?*0(:TE'*bV@1

vPK(    IENDB`       cREVGeneral    revUniqueID  
1120038272944  E 42hand   a  
 --None
       l      cREVGeneral    revUniqueID  
1120038272945     	D      p      PNG

   
IHDR       ǒ   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxٶ0PMdk =2l?2j 	0&2ak_<cWU\#H8ˏumtt}_|<!^VIuTqo	8[60/2<34ϝ$_,`ӤY.e"`m603R &e.w,qf0.;L96wIsl-2%qc f,.e?K1?P/҇&e)>(ˈyxh2:9ǸH*dS
9d,\Q<&X8EJ̈i,0c]EcXۨYRXI7ӽ9f<EnA	^<۰0K Sa0$.a,W^1LZq̀HԌ	""7lBX☕ЄJ`tp	ȤÄoY#xK蠯fY
;W1>7&c#g
cpɚx&q65QW0:r0.Rxw,aa`WVy<:*ZÌjZürmnմXy
L67Z	3bo©f:̖0CVJ4"DtmfZH,fAa\VtD%]טC׶07Ussu*	a&&0t0!k敃@~.jS	"Kpr0]ea\'-;
	UԨ^	.10a}4cHalÌȬCύN鿯An(5	f`BWMZT4¬/& ÄF2**093܇Y^0L|wtjLfyŏ`5F0L`242Y0aċ #\F^Y0rއy]fNFU$[mJb0k8S)Ƴ00L`2a#ȃ+	!0eaEl#qqq0H`<%Tq K_.;(p L;`hc]-
q{^iWoA`!f3w	T77c
w	R鯨mr`6M 5+Ӄ9Kc̿ Ԛ< $:IG 	f9E0tpހH`0'.GE`˴hޫ 0hӄ-::'` c+-0y`^R0tH=Fr$0fz2"ad.w]0d.3.]΂QH` I0*x`j\΁Q t)0j2z
cp92&`l.a.ql+cucv̙0v01̖2RRs)|:.ec.qRtR̑.%a"\*qZ`qm`0ǺTš0b0q.~ 0ХLK
u)c.u`]|v)Ҁ9e!~EKM^9.$00pali.U` a/O7"    IENDB`       cREVGeneral    revUniqueID  
1120038272946  N 43hand   a  
 --None
       q(    	 cREVGeneral    revUniqueID  
1120038272947     	D      u       lPNG

   
IHDR        	   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxۂ:`zqt9Ф.ioZRp#خn & H2ضv?Ni
}7sö`iΗwL	->9Y۟o(04=$
wgl>wg6&7SQVejy엔8eݧ$y}jҴ@.S܁\>u.
? ]S2"@ ԹGt:w;Pedyp~B 3Lua@ߤ|Թۀ/1fչ@y 
hf,u>	tO
݁Ny.6y|T,!7Z3!%ȈR!e>6kR!~Sے|8Fۭ_|f7}26!0%3h-L"5uMc.qLKЖkR|T*K]
R$>s7c?c]3 :o^ϕ@B%?̨8T@֓1E^bVzq;7:gDT:tYεW 󷗲M3M(6G~r$P	T<	PY<PP̏ )lGb{b >
<j}J9+Ss)=e\֤-/E'HvX>/[:
/ﴊ'QyqW V(KS]J5‮<yx"n(,S[0pg߼9)OOxn1R;ddKun)B_\@$[!G˚@ʯD(vi
Da)s;xu|2*%fNR
@r<+.-ƻl @VY;~@̞7 d@wuٷGTY@LbAk} crw  ѫ; D0+$[&G,,.ҁSNvTB@vec9s,qXV+m EZ ib	wR(h	 uJK7wB/`H
(],r 
J	<n@eh~fʰW @>@lEI$FOg @OԻ݇KH˸wsw
}9ee)@^rc^w}EZP>e#ZaV0
*HTK(($\aHHY
 hK; B
M. c81߰ $4 # DqI
0-#D]O  .s y  . DsV` D? D>Z@ "B4@~B"d>  >B C*@@>k)| }h|d@T> 5ZՀ> 
j"Y  #  :L>| g}@Ņ> #> }@ Dg	 
|  (hI'^W }4e}z^t>Wڇ ( hi 
O,4}^OO@rÇ@5}"yوhf?~{a*i;H)cߑ(LIT,}T 1 & ?cġ.ю    IENDB`       cREVGeneral    revUniqueID  
1120038272948  W 5hand   a  
 --None
       z D    
 cREVGeneral    revUniqueID  
1120038272949     	D      ~  <      HPNG

   
IHDR     <      gAMA  a   PLTE   	   tRNS @*  IDATxv0P2ִMHm]41>;鼎X]z+ VOY"vJ ~WS 8k ȝ@) N@=?N@- @/ h' PȏP
8 # %{j w ? x  | ? f3   3Lǆ[
ڴQVyB8. d·bL& 7r h _
d @_2m@0z{ at/?GP[h \M<v4s P>^  HO/ j<L	]L=GLp
Φ#
+ <\~X237@~
@0#PT Bc^h%^XG@\|_Lϩy޷td.}4 
ho_d/ \pPGfv vb q7 }0S"n-~w E/V ]@$w9v`@ @S ``yp`B ] ;@ г9@3P0 _?F ė[ 6F\D΅P"(D cS W 5
q{ 5A
D d&6CWs Ouf  S?  f,o= |槞	
 HD #.n~oW┕x-98h#8Ch pmm,:z+{ L\/`g 
   ^_ tRbg  ( 6TZ]@9 M  :^ V @8 @ tp0XZ @~ p31F Xpp%  @>@
p& \	 = ?| G
  oCih  v2I 2a
;o  ;1kS ]> Y!@i`,e ͑re9cix2B=14|B%Ō
Z5@ ȯqvK- 6§
j
uVufL hhwi Bil pK=s) U%7 U5' e pPi,pP,	  *  0ht
  s G4 1# 2 %e RҗY@o? P[ 7
@o$ 'E V~ + 75 v~c  :o	+ o3@@o~+  0H 0 0 X~ 0B`<n @ ȯ _1 &^ P~ Z`@1̯ _# 4B l~}   긷`#|~2 LHe%7@* Κ_(? t~4Ya~,YK Ғ_ &eNHki 6?ଭ HKe m)@osV Ղ{Cyڳ`V{LSOh!    IENDB`       cREVGeneral    revUniqueID  
1120038272950  g 30hand   a  
 --None
       h(#     cREVGeneral    revUniqueID  
1120038272951     	D      l       ZPNG

   
IHDR        M   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATx*P1BBZq
j7F$!ȸ@L 	 1fߩ饋G^_t~(&w;Ix/a:9-ǫL?:V4jB;/-uF1=I[:BP&S_aѵi
>tL>&eMdw' }I&i@ۇqX2Ic ";L3>ѿ+"	ӗ>ʒb}@>}d@s}TE'@#|4E(GQUh,>2|@}u.*3ht,ˇ2\a(|@S@VAsI@a>чXl3>F #U)s/_H|xr} [DM!ufGe>$2>|~6.z4'
#Z'O/3h*^|@7O!6o I|}3hOӇnxOȼCxR>i 7 5OphQՇgx'P{IzR@&*Uub*3PȊruƭ$UbWY>JiCh;PԒi4wÞ/;KǞm\ב	@s[R:rED-k>_(;젠+ I*Hs[%jOdJZ4|r|@cL=9W"
, O9@k4m%WtoޟH^')|&k9H]SȷMoԸ&k;СQ	NϷ
[յs4ѝ[$
rBQi
z~QF<uןH1V
Z(n hE! @ gnٗ ' &,@" Bzn G@ %Y쳠P$Z
@\m@;l Ĥ;P0P36@۸ Oό b2~H@ʜ{ i.@)>納vR9 &@ڊWz D' H_[gTa8偌ռr]\3ys1Hzf/(@|z@	(@\@@\ΦR
.P ,P/ b <7[ t
><sYގ|0Go%3Q@O.Հa#H
<U  =?P@L ε/M7G 	 ѽjo_Q '  /;l@	 <E <@[N @ @twq> {>> l
$H1̇*+ :>I}v TQH'gK  *	P1!~@J퀴> [}D@u>{| d @0ld#Z^@t} rl#ZY@t|9}ʟ> ק8ߧb"vSxPO] ۀDGOջ}|g@t|4EO,`r@>S(ާ֯"$ j@)>~/ǧPO_,*@i>= J Z+!^ & :Iyw    IENDB`       cREVGeneral    revUniqueID  
1120038272952  r cdgrcID616   K  
 --None
       e y      h           cREVGeneral    revUniqueID  
1120038273046  y 18hand   a  
 --None
       v ,1    
 cREVGeneral    revUniqueID  
1120038272957     	D      z $)      PNG

   
IHDR  $  )   
    gAMA  a   	PLTE   wg0z   tRNS 
A  0IDATxv0PYeۺXH:iVK
cHbr d!@bH xH&M[[/3uAyŲ3EA2A*s1Ff)6S9idљ F]?e?҄iw)FΑH# H&u$H<#F@g$֮ڙFnfyEbGk4x.j s>6|<ӱF#W-c8>Kֿ!n4qħb-F:Eȩ8V;EFVl$E*⻍ߨIdAz^֛.3z'#!RK	in%3lTK^d$CRl9CZcy	XWw+ 	V=`
i'$mG6_J~Fgf"3{igL$HYFg1>7]h 51,^zipC^t$¨o:bCGb iN6}#=}G*MI|y9Rqm#Ie$G*Fh`FҜx0h)#	7j#)dH#pΨ4!YEGraB	LV"iFuH^Hj#QᮥEi$fh%RI*o.!ב*Hu6m<]*H]F$ mhTDfHJH4Dr0>(q4˨=$αwԸ?6iZҞ	Hd1td3[JAƞo.FԴۮF@"Y(6mF2(+'޶H@!1.u߳~6٤Pi5;dɽ\:lH-R5Hk&&{="@5_Wߪ$!@k#w gLC|Vrdjj<5R὾r%+ǡ*?iX"FFO@"7%E5Rd:64J$N
J@~$ؿEAr$FIӪ~A  qңT-HvHnHRD %DPGr4$R@zJ	H.]X0,>	HhgN!I*e 1B\Q4HҾ^!	AR(I֪gEF!yQ" |$qUו[ndJH^$H.D R ij!SRsA(ȂU$>*MVu
5KH#YIkH'[t$#HH{de$Nabk
F.rbR*v
qB?ͯ_< Bҙ4j+*a8k&+k2DuDv% ѩf ѩ}^#%TR6% i| 3@zBʤ| N3Hi  G/R%H@^~J%@
*@2@ĺ,9K 
6^&+@R3LH\#RT%
(/R	Ht$FYDF@2C
$3ʉ$4ʑeD1")ɍBF4F\0J@2J3%R%Q*$ɽH@(
R ɵRLQN#	_% 5ʀm4)Q|$C%32EG21
>kc|LFB61)Q`$;wsDQ\$K25
t@[HF!}kmF}% pߥ4(ڗ
1
4(W2e	iQ
	F48H2H+m# 2N3    IENDB`       cREVGeneral    revUniqueID  
1120038272958   39hand   a  
 --None
       b$      cREVGeneral    revUniqueID  
1120038272959     	D      f      uPNG

   
IHDR          gAMA  a   	PLTE   wg0z   tRNS 
A  IDATx킣 PлۙJB>϶r"c?2;0s 	0&qvx}?8ϗy{|ǯcr}	]^yetiOC(Kmf!bHl&B=!e6s
NЃFi
뚹4F1]TSɦNvM
$	N?{M]݀w4Ϋ3ml(9>6,NUKƙ6/OkCJ_9jid2ن~3Bhް_ϦY+'ߦQkg΂3RkʭqnѴр}|`ѦeAm26ɶi	86\M:cM
@H1L)unym$I6f{\$4SJ$~/hhY_!6*xqZqg
eڈq8Z&,LMxOYwpUɼ1*ꪯC]TS+hv.*l/gww՝u6͍8vȸ
ym-?*psrHþ,a~=H)'.|:\d/=b3YgvfUf %qF8;v	sh*58&P8ҝpF̸W5q^x<i8W6Y9&
OisopN}a8sڼy#~pZӿA8ڼpz1E&΃ߣ{3g
ӱ:pl8QT86ϜlqQK}>敺\<΀Q-qZі_KV;90%6Sns+γKq2yXrj^8ar/8f1x	p<?$'wh>{+ãm%G3La^:dupn\'	NOG?pupp0	{&I8zYǮө`	, G8Lp:$84Rɽ&hrsEGZю8uaoc_><kN, rq>/QV&:12
4JTɫ8B#i'[Nlqe6 XQQUA̭&d8~p-#	8>Lpp5a$DO'Ʀ&NN6uE.3̢:p\2p4%(+<OO_I)IuN<~G%wɂupydWquSNX8hWhqvi63CqaFp ΀.,:)px
tC;gP_xwp pӎY^pVo)#5$ǅSSGT80p!ӑ#p>Cj#é#pCn8~::pT6Ol85t6[hmgm8mfgqafFpc8v
Κ:㱩Qᬧζ8N9^'mSx>oSx} Ύ6eq"lʮMQdSlkS'̦,llS'Цs#m=5ԦNMǌ۔QhJRnS'fze@S'fџ>E
65pl8p։Lݲ8L 	0"jË(6    IENDB`       cREVGeneral    revUniqueID  
1120817625579   hand1   i  
 --None
       ['     cREVGeneral    revUniqueID  
1120038272940   image id 1758  	D      _      	GPNG

   
IHDR       %N¼   gAMA  a   PLTE   a   tRNS @*  IDATx낢:`tϙqFI:]}I7b"-/\>rKqLϟXq1\Z?~n_c
~g l[)o=Э:BS;tWTDXwRI*JOfiA_+q󼲔Rd"8xnoys־s^gH(mpix2PUxkh	>6ƖɛBnNV+?)Bux)>,j~J|8gxJ%Pu>Ds'鰦5c	ٱZ$KExIOoYC:9>0}xUϨgcگ X#mVc#)O\,|nB-˹wS?)ue$?!i1Zm<P~۝D;:1 ëGpGc6|ot>wL{XKfz|wF's2ɼB/L<G2x$sʍxm8xtHFOwnKO}# <Oe"kY0Aix*>+^WsJƠtY1dڹ|P
>9v2/4F蒶Mrg)De6!8t	dz@Oȍ&8
>ns򉙗aψ,\8k~څ>]Cy}x
:A_ǟݫ
6pl&ox~y	zg'tK;1v6
'`eBx|	68zNϰ.,w	=|@PX
=0&t
m'|`J!?8P?#/+'hܹ<g|Fʤ05&9:?Ο7Xě|Js7lbyj=*G^",:{@{vݬw
ܟcxA.-?>Țv/az S>1?w} viNo;(i?n}0vf~LF1:}2cdKjW~vGn.

wf|إE#l@5t:-c`ҝ:vf)2>e})<N35}ajVZ?8PJ~ucc4Ic2=)l>}+ZR~J-0(}c{h6Q?*xE}U}9^<\D$Ǻ7ɏfCFv`	<p -x`Y;3˺x΃]>YEvH)<oN=ч^<P@:+>]m;H>o<T>W|+ϳt~xVOo>+ `?8V}bxOg`:V|l[o8^^Nɍ\rq
ݣ
}C#וwcPfW{
Hv#Z%D@_F
YKAaD5̇xPz<W~^
awx g3 |+?Ctv#dwsь>nydm>쎳y|5d@z;+?f+?yhY5P-vӛӇ}.ϕ@|4}%6&	a@i,
.ɳu~Twne4<*v!D}7?q>K)yt>bx<'և^GG.(GģaR|ExȣY(ˇ^g<'χ^GG..lgz .}RxvɏG37Pz=c#?]|r@>B쐟n>B	<Ϝ@>̇^lwgG_nŏ;ɳ _tٕg!<YwjGyV"g;lͳq<K>#gGE,P˳{yV{~o4bϟY/y~+gLssyVLOiKs̵@v\.y| =NwB
=    IENDB`       cREVGeneral    revUniqueID  
1076089312030   40hand   a  
 --None
       l$      cREVGeneral    revUniqueID  
1120038272961      	D      p      PNG

   
IHDR          gAMA  a   PLTE   	   tRNS @*  "IDATxz:P}wiMu2_W"[c ݁&psGq7
s6H/dWQ6=yirynfH١Ku&)GӣE֠PH7$DmT4D!FD8w͕op4m<F<sF>nڃqæsl4l	hhA`w0|+!4D#{ٮr {
zD4Z?FBq3p'S3:aq>39lb`yES㸇
1'}W#pn%8PQ<ˍ'֪־Ӽ<8'ah+1/mT9'Lv6ma%Wayݑ\F5eK	˜LK
Ô~a'ei+Iqa0NQQwUΰKao%E!G~J5%e8p.àΨ~($}L*mr

e N&='{ʆhpșdgIN6p8ܥzވ4q,6?@rUǑ8l26
'
pT8l7Ǳ8>Ʊ^kw18bo=3pGsY(|C@RQgqD#8rNqz=ne{ Ω9m:S^zqdZuw0c6rneq򾫀'}p
G-pM#qgua=M}kזg\9T~]qnwulQ^V5i}QXD餁j6ΜӼwCy^ρmSp63q,
.Ԡ[gݱi
;ck[GG!Z͆cncΣpU!p
arV].%paRC') -Np ep:.v}Nyna̲71gGR-KpskyaUףq:A8Khq5]&)vqpLqVe=+y[C
:wy=	bc(ku\v}I"!q.U8^SPn\=p宋8tlLp)88\ޢ8!6	F'M6iA|zr8[΅qq,s};[Fm1М|tVNLi8 f:Ѿ	 >pfҁsrƏF8t66=t	 
8!=
fq6pCDgT
pӌnK ~N#m#IC`-8>:"Mqd6%6z:Cj#8y8	n8*NСGi?N
N8j 36l8 
pc㬭c8F-p6ruCf
pq(p gcM}Ϧ2ppڔڔ`nʁCߦʮ KmCGMջfBl:bljtdS+bCGM/4)
q6pm}YtMo)kSY36pm*=6.ܦs<#ަ :#l(cCƁ
V,{/p  GS1{    IENDB`       cREVGeneral    revUniqueID  
1120038272962   41hand   a  
      b-     cREVGeneral    revUniqueID  
1120038272971     	D      f%      TPNG

   
IHDR  %        gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxv8`2s:4^6/ϞH_
c*!A%$ 7l?b]B~bS;ҮLaYveJb)SLε+&hmɤȸhOs ;*6DrWJUFg(5ζ)RZ$R	0IdE
T
R_:^5%uQo(HWJПq(E [~$I4Ő'Bjyc)hZ6VJWd@"3XM|6h$6EIVukUP-nϖz8$QT9q:$k8	zR+F 39%&(]lT<$s'7{~&b\_ sHv%hĺF	.^uQR#t'[7HCi5$yCJV%U8evԑ[M)|5^ġ($Jr;I,RUxkI^2Wo]% qJ"#}빐w1JV7Ź%vZiSB~'x RQJ]^TKR>6ek)AO 8}3F)z`~| sJP=*ݔ&ǥUҗܑn0Q	(pSoVd8%}݁iݡD%(6f%'PT:A_`dHJ$Q%Q>{z1Je"E.>&*}Rɝ<?I{9R{`t\jPm#**9VTY4AIJ=$E{?46.fLT2 DLTbs)Z
FSdS¤*!aQWI%*U:J&$*Qi>LjVT*lJ6$\i&*!A%$N]z&S2K}PI+no̄\{VZ_*!R	]Jpa*]$fv;?:FIn
S	SU}td{@JH3̀"B(JP.r=BI[)ń <7@%d(J0AJZ.*H䁴d+uކ2+ Q	>PRԞG䅔Zku}SRJTz\)5}Piպ/Jԁ5'[)8}Sz|By
ۑc A*Tzrj%V2SIt( ԏ *}XDu!>J@nQ-U-㘨D}JYLT5=BgP	m[ &*ѾoP	ycG&*OP	ѹtSPJP TrQJτPJ@@RG)7pD%*C:\	D2HTR'`p$L)' $AR>&ҩJ2$*QB$T)H%1T9ID%*Bt
	WJD% tH))R"	0Q	5IJz$*y+md@:GɂD%*	I1
%#+LiS&3vKHUV:)RyJ'#%_s℔[)J#e~JnJ#}7'R7"eUEJ<g>FJjwJH	! )oV"RVl㷛"DJaHU%"JD)mA%$JoJ    IENDB`       cREVGeneral    revUniqueID  
1120038272972   cdgrcID282   K  
 --None
       -                  cREVGeneral    revUniqueID  
1120038272973   cdgrcID616   K  
 --None
              h           cREVGeneral    revUniqueID  
1120038273039   hand2   i  
 --None
      x'     cREVGeneral    revUniqueID  
1120038272975     	D     |      ԉPNG

   
IHDR       &'   gAMA  a   PLTE   a   tRNS @*  cIDATxۢ:`t;5"m?GW3K#
Z|Ǉ^>>Rg\C(mCoByl/h{|ŭy|S/|U-Crq̡s&A:x0պ_)Z`hCO`3k\1f@94;E8OjBQ́94Gb?Ѝ'a+ȵ 4dŜoF ;.B>%o {\ |F!LX5JwsؐIYɟV}@Qf|0ڳ7y҆
P2Eϣc%[N(Ãr (Ǉӝ2.; 0~#4bC}w@9>iyC ~Y]u[T@8Qi3U thN@כd.6ϪAIy:
ֳ,# 0#7l;
ճ.{} gg'N7HI\cyoς	gMFh(@}pճhr:# gnCפF2?;U3:oPǢU ʂ?"g m]u
؛&j(&@a>PG6%	l!>(ێQe`[Xv~̟y!
k'͟q$`qkmcڋϚ?;
 ͟#}_َޟO?v<g[yr,/P
0}̟[p49-\(!Ǘb?hx}d3:Ql
X|+0g:=NL;=Fό@iϰ&B6/5iwv|=3DD}LFڇ^)hI? nEkL}}D]
ϟy3HQWO?&N6y U5A؉<`h(
$iqZQ#ښYt7G?J aØ2}
'8PaW* ?.S5%
/<4@5g?E:|x>١JZ?*@|Cg';tV,)U>L|*>١
g:,}a}C|J𬟟UV>Џ0E-Rfd.y&OY=b';tY\0C@OE}C|,7I^&)CЅtn<P>ҫp[wis_iL#>'=xa,&<=xa$_Kw,qΟ@g2b/*;~
k?~@g6Qh;@h|
wv3|td:|^mft	B0}](٢1B%r_X4sդF<OL܉/HR'w8G?+@r@Wfw8>W}һZ`kQ>g>,K|;X$>oL"'AEsŭqO])b )|R> ZM]"'<\>>';ע
dD"L|I$~@f>M|zYd֧Oz@<O7 sf@><|҃
}:4ibdfT| 4iľ#Πxt ri STxTr)S+!RQ"|*)Rd*,Q>U|k}H@j@>,|u2i
dS(ԧ1Oz^@6>}|*tI̧)OEP@>L}
2id
ܧKKOO' F@>>Հ} ytriS(LaǇ^>>?LRh    IENDB`       cREVGeneral    revUniqueID  
1076089689343   7hand   a  
 --None
      > 2     cREVGeneral    revUniqueID  
1120038272976     	D     B *      qPNG

   
IHDR    *   5   gAMA  a   PLTE   |||;e   tRNS @*   IDATxz:P{yM<i ~ma89~2>⸻"AH")"AH"@YY<=B
H8.[ Ƿb5AccN/HMDڞH@$H P"o	 <QK)"	R^AH ESEI"@@DՅy9Eqd(Jp#q'P\A"7?4 N
3dP
b!{TT~D7q.D Rt"YVQ@3B2RM9сbã!0ayD)y؟3	R6Jazz4@E +yeDy;|TG73_Qdm= &N_J Ir""gD0IIp[ֈ/ݧ?4 bFBسDL|b -@N'?5R.#a'H~Y9j kԱ
 n& )BC,Y׍PJ
HOV1g?aTK@g@"vee47n!z/{U0ޔo33=wviN5A[tAA[ԶUHΙm M	hZ?g۪>@DӕG:n5FaKW@^5)b	orGrnGMM
q|Jrx:Gq$g$H H".!	 qD3|.$<W@?7̌I$2`g:"&bىLC"I@D" uJ+ AE0@h^"A_ۙ0@x" D	B!1
.BݖF 	BH"{$A GdhYdK 4:>a 4A2n B#	2HDkD 4Ra@*!A .~)L!IN)c BaW%H/&H퓜Gtf ctv#@"I]pY=-Az" 5mVXV0}-8 
"PcYqZ<Rq@fDGRr#( [$H$Dh AI" ۈA6kb="Al!A$H	/.-ҺHHhHdH`)BWD
VDU$A>ycSd$HD9"	R$H<Yp" DyX"(:H(H": D@hQ"DD$&H.H e|mxut}plhd`#X)T;PCLKHSD[@c<k8s4{,SSJ P". H"> @"N 8"^ 0"n ("~  " " "gA DAY^duEF_ arD8"¯|7l]XWZWCQ\5ϧe#Q+Y+Q+?Un`(z-~İ\ xkyVLyu)B<Uߑ$n%U<xWiZ0|AI|lRx\"G;O]&֮H")l1XKbe    IENDB`       cREVGeneral    revUniqueID  
1120038272977   20hand   a  
 --None
      P0      cREVGeneral    revUniqueID  
1120038272978     	D     T(      PNG

   
IHDR  (     أ   gAMA  a   PLTE   	   tRNS @*  6IDATx Pywu-p		OJ:
(n;%

Fa1l{}TʴNuj)aN!q*;Nzw
(eSA4:t'e_ *TA1Nj"T,PjR8PדY^;rM¥3~$םդG\2zorxnJ2ԉ=a5g`$p8U$l&
u:Ra2q8R+933R`(ѳz^?7qB[)-q, e)jCKq0SSW)KL@K)5C^j¶NR@͒ZqHZ2)[)f<-NTPRAu&8oBKb?b+T<$}ApXd
F3y7^=Xugeaj<%Zl+uؗ+e
[Tsd}7mPHzsb͸ăKN(%C.eְ"XjX1v抆
R1Rd)ޮR\T(b}nP v," ̇!Z\N%EZRpuAơ-ii{W)(ҔfpmQ\c^EBAePǶae:aӁiA!B]̯%RPYV z`FXuZ"z3q͈ꩧڒ;Cyk@vx*ђq;4PAʼtT4{6R`qOhJw(zw@i,4BC

BA]bKv*HPv}ߵ$B`Aun8?7[j]coHq!(mPuXtg&yGkxl*Ե܋GRsSt
*k?4N9PǍ"Hy KT(~4dCiH͆\
_tR7\P+J,
YPR(TAT.N,(T:(!UP٠>dA
tm uH<uPmSPh6\(P8aPH6&Ó9]4ݡXk9Ej+8#I]*A6'ieAJڶ (I*4ݠ)PCI2 H%CvҀ¥C9I%92@Hŀj,L$IrR1PRY̥b@vcheRP2
0w6B8P1յ*㴭rA)Ӳ
3sp]VQ4(s*}aטCtqN Bm+y( C*UP`С}o3<

&vREzEAMswߜy((0$P[IMKFRjʂzj]Pߡ TA0.T~)-RtK)B҄J-UPX`(Tb)eRPiԡJe S*lBJ(UP`A哲&
IB*(0,2ILDRPy

k,R	^&T)RP)


*T|)/R:Tp*'Td)*TARP[H@ŕ*(4̧R/W0ٚTr)ERP
*_/)}RPyHCT}
RPQO	TA0'eSjTU*jzXB2x́8"Pi̡HC}`1	*GFA@VE\    IENDB`       cREVGeneral    revUniqueID  
1120038272979   cdgrcID616   K  
 --None
      c!      h           cREVGeneral    revUniqueID  
1120038273049   24hand   a  
 --None
      `$    ' cREVGeneral    revUniqueID  
1120038272984  $   	D     d      PPNG

   
IHDR       U;   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxYb  Pgi36 !xSэcv+G Q8@8qFSd֊_}vy<yZSZ%M|Ǚ)q)wm
D i%iS_& ٗ3xO/d8
P֏v:Y^]::2Au<pX2OjP;_uX9hgJpF:pӳq>"8xz_uA<8PpDty)u]P t
Pu:g-6\떞JSiN#ypx:4+JvsNP~U(Υ}lέ>T!䐝2!WTq:uQj=v]BF9?e%xҜUn9w|?dteġ
=zGOz5:=]g㰦욝)hC}jҘ,*iC~8ПsJc>Bu6aYEZ5q:K$&`c3['.)fPTxNFcj-)9ɉ8NZtn8
:sN\j{i4S^8
Hm:jpp:8
H`ISzȆNܳG4tq_8@7;L)#:3WŹ%Tp{uO93nS8
JpՊ2Y|- itRy:ߓ։ӟ8QyUqyXCGwT59j8<[:
8dx:p-+J&8l&m.ap4t
GgXV5SBXQ}
FG5ٹB>eu8uwapG<ig	0d8"Ict\-sGM@!NdNDN78p[ Kg\GV'TF8NmppشND@Y>P= m.Lem83pw5	:q8٨u꬏zf_8:C@8Q:q$ctis/jl k	^RI
c9r謏2@g}!NpS:/zkvS8V6GWw-+178<!
G~qBӿCco^JD Ox(,
v:	g3h
p
Dt
КRgfyv~Q8@t}te!lS8@p6l*gh,plS8P8L:'Mǳ;`R:b:{;a8iuTp3#IQG'JIS8@dɥQɤS8@RpX1ɢcCDY88)tp2A0pD) lqb'x8uq")~8au\pq	CY*+:~8u8u8u
'N^
:*8u

mo(	㈓Qgg{uqhQɦO'6N*uL:8qp	7x&8YtlpqIcA'!
Op	D Q8@W֮    IENDB`       cREVGeneral    revUniqueID  
1120038272985   cdgrcID615   CZ  
 --None
                    g        #3I"1 ' %         		6   -ileM,&(0A\l?3 cREVGeneral    revUniqueID  
1120038273042   cdgrcID616   K  
 --None
      '       h           cREVGeneral    revUniqueID  
1120038273043  D cdgrcID616   K  
 --None
             h           cREVGeneral    revUniqueID  
1120038273044   cdgrcID616   K  
 --None
      <      h           cREVGeneral    revUniqueID  
1120038273040   6hand   a  
 --None
      ( $(    F cREVGeneral    revUniqueID  
1120038272989     	D     ,        PNG

   
IHDR        Q<   gAMA  a   	PLTE   wg0z   tRNS 
A  ;IDATxۂ:Pgmr
N`M8h1p("
q
t)$lYGYGXGهMbNZNVNlpr`~p2 ><u qmŁg~,N2Y7CIG:8ytčcòR'I!NMu,q4:Kߩj9n5B#d c< &:'T J4߻icngD	갲]WkOq Ңt6@~8۔?"BGM4,
]6gDG Im m:8gcmQm+ ^q>top:xJtO#%n^D:6'p9_ Bt^oo^!s9ަOi2@"<ЃX}h#{jN+4 *[ +3b93DS&ѝǻ}_cYc􆀟(ǝ	Wp?wYACX\~G!8\ɖ:~
g"p뀜h~ƱaտgɃ8}DklGu딄g,Ώb c1T5]iR9t6Sq3y<#!Ik¡M=kґᜌrZLouwY=>rr{g(83K8̻#pD6^o3v
k%[?pڥ(tTgu8/0ӮG~gV HGu.,frSuc1W=pFx0 ΝfAy8+?g$=!Nr: 7`ax7
γ)P4!3_1Ii0pxO	qI>6CspNZ8sxnN s)gTp
px]!S)"Ӥٰd)*Mip} ᄲ)*
i缯qP6ԦÞ=5W8Dp:Ц8~x8l
{d%ɴ
qv)*:87^8t8#pbِ8c99XvgNI]qz:l8>h$86HqH$8&:l/ȍm4s
	m.f8p%Ӊm.=NP.B'*MGv\8J48_`g}UVt_f9'x8L=u8[qvl3N1Sg3AtFq)"qvHGg.:Cgƙ.:bt8
::*:::J:ӎ;6Nf=Nb N^NZ!UTSRP94ONMLKJIH 'N$:)~N+:f8tpױ	c]'1Nlk:ĝ :8qu<pD	S'ND?:8t<qP_u	K';N$0::
gE,\v L>Er>Q> ?ʣx\!Y~cTM5©<
7XĂǣn5~ǧk^ xj+oH,wVbaXnq-
_ίo-pim*xy晰hyf:AʜCDQ8D.
 `
    IENDB`       cREVGeneral    revUniqueID  
1120038272990  	 8hand   a  
 --None
      ^ ,    G cREVGeneral    revUniqueID  
1120038272991     	D     b $      PNG

   
IHDR    $      gAMA  a   	PLTE   wg0z   tRNS 
A  GIDATxv Фwi= #=vH<7^ ؅-;L3iwqD,)e;oLJᇑ`pxHaW~_qf-919wף	pgsxMS+ƫֱq=c
4jn48k@/^á[
25@*(>548*hsx'iDu'jr%ir8&j+QyQY1sRl
)525܇s/BՈ9jn05f
ǵ[S^[""j4"OiDfӈ=gb08OCi_A҈ƀ`jސg8 @р@jU
0(0
O`H5^y,11{ŕJ7ZWc$,V!m"㰛\_c6֮LĐu>CUϡqΫøV#L%DCš!Tz*="%qĘ-<rb$	C;c~"aA@حB3cjh^~֤KA%k[
zZ2tqN_t?WVM:V^'eE~Q
s
bn/!yprװ_Rc0g} oMnk8ݔzc{5_S!>H4P"U0$G녊c\40dc5nc
u$>紐ݯ񞘴/`?`nq!`çwc0ֹQ1,0$ym[CԘ3%z(zFw`E"nN,qC+y?Q;}XX`bXA`,Ua
< ,S@0.TY`5=raU⨁ѻ,E3Zj4`1ZgkHa=4*aj$ M[-9T{m05P-f0	1*Y0-.w/^"0!a0'.1玸`Z,}1ȏA,n#I1I^VRZ1E4>Ƶv|YB
58bpKۤ+(_AH!*mtCՑC\ɯ8Di[L\ʿfCt
w501a_ж~0l%h=
bTt#%h0hU=ڻLPx(NP0PGz0ћ\]C1AxFw0*k1
k0j,]H0j0j0j1jjH1Jj1*j1
jL`Ә_R0iLbҘ(1QIcabF

2*U4t0h(a(Q@cp݌_C#*Fv
]51RkcdHaW#	FV
F)5FMad԰HaO#)F6
[d41RicdҰHထG#5$N940RhadHሁኁዡ/pݍ0P5b0@50050 5050 514"14B14b14141414u@р@  @ и#F@*|3w'*Vz@{J)N[m:p2"2li6FL	ȰU}N8Oaf-1luɊưa1!/§([b(mj~J
LE ƦX9"1n~Q=ʉj    IENDB`       cREVGeneral    revUniqueID  
1120038272992   9hand   a  
 --None
      t @    H cREVGeneral    revUniqueID  
1120038272993  *   	D     x 8      CPNG

   
IHDR    8   +\|   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxb* P3m؀Ko7S8Wހ6^q;hQ MH҄?\:^@?@L9\8y<M<R9E e	$D'	})9Wf>HtkNb_&79iB 2%;&  ƨLB ĤLbI$
.8 "Q-@ HC 2	)2$/x F$"HdϜ h2	
=o$,H$.DS~ _$xL{xf`Hu
9hVW:*VZ9A1ڧ:Ѕ
n^k`>1G	}X)-Dߥ?:	QPS+:Ƿݪ:W[EQDモ%b"6 DhB-m3Sd5>?E+A" -+j;NH_(^-~$j.y)4Fh)<8
t-mL46GAD1z9䛾@8WM%3`ܕPR$e?$9Z6p 	}BAx5>`d\#il їU<ʼ4)m@vIA'xM;Hzr8gh
ph`i#> ଡ=3 !*!ɏ(	'B}&HG7m+|Bd$B+pEGal}7~Ba͘AX.leuU\<oeȺLA%rZR`:p@3] Į>x|s2+/bgԃh3c( D	} 
%H8|F D$k@>ق)&
iZ'|ron|>(9;ϛz,
wfyn6Rj  LteN*=p #
=@c
=h=b,mŨ[WY˂(8AQN1@cV ߱U+
9F's\N!"/G/G_dDR ri
B
{-@
	HHZ>[  hYv[)HA"9ApYDR`ƈdIBI'11cH:r@l |a"7dQIisgv +DU$%ܳC
i{pBD%c"+' r")0~b""4^1ad)HG(& 7Kr+ȝD` 7G
rir8MD Br
D
	$"XE A!-BYYS E PA!*BYTH4YRdA&z"\D A)&@ YJDd%D@YF@YEDdA5D$AYADdiB$4Hzq"-ZD$H? 3	%EUD$"HNM" o6 	D$:H6}d" D,@RϘ]x߹H^-"j D@lAɗ*HF]" DA҉d@2~^$M EΩ$H/Q#`"<@liq-$-$>E؍A|E)
y헐}}@LDȹIkPDU @Tn6"yI4B:
")"\SΣi ")I7>QJHYD4|ZGcNF}PEr0TLz\,&1X&b8"iv7K,{I%	N{yk@DS*6_=ۯwi@(&.]۹r    IENDB`       cREVGeneral    revUniqueID  
1120038272994   10hand   a  
 --None
      j (    I cREVGeneral    revUniqueID  
1120038272995  ,   	D     n        PNG

   
IHDR        BE|   gAMA  a   PLTE   	   tRNS @*  IDATxv P? B͜*{Hv6PPP
eze;kw(?rfɁ_ʕ%+,ʋ(^qI(qI2RK)K,ʂrlA!(.Ph*qɄBB,PaQ΢d(dU\0TqIB^Xqɇ
,.Qx*DpYr1R@\p+
'.X(d6 l;#Jr1CCdgUGyEיfy(Ŀ>Ej9B,(94+7{F*LGoX	Re҄s6Qz<EkBUg &4Ƈ%">ԛPUҠ(Q*(6&PLU.|IJ޼~xKܪ?l¯&xIţ"Q(Q*(S҃Q$c.H'vy6cXdo/-ۑWQ; n7/r  PAEݝ#Irbve.jpF"T14JXOP=nT,;Vpګa(m
Cӊmpۢ)_P*{juz
Q;ETTwyǈ2Fq{8JCm}L21{
xt??8,(>gu*T~12]'r{?u[XKk}Mx9/Mo+@)Bi 
Bi
BiBi
Bi
B|i!,F-F ,F ,F,F-F!,kY_,(0Ҩ(4(8@eL(W>V߇^QBrl:w1/2࣏GSE<_b>Ò),Q\TpQ޺	b(lY@VFa`p9*(3B(vaGذ0^ tBe=%
J(|K~?5*QےdAx:B<(2KqYXHU,PeLGa!UaBw^X
sPayʾS/{~$ p} @d~a2
eoL#G;_zC_.@&Q_$ }¨ Pj4T?M
˳(	*|P|]9KAJuJ)$D1Je9cTeQ
R8O'B)r*&(TlP-,F(bRUERi
١
%JS**(Ec"ayQؠP1G0Q
%J)䃒<,^(ETQRd^XP%+J)䋒5,7hTFI⎒qaGIt*!(-,A(TPRM0La	DɣF%%²Ed	K0JhS(%CX&@BAW2za9f 嘈2u
Eoצ GT=tXؙ(HaydGpFABקoOd+ LPfMۗ@L	Ku (*D_%3dBE-,᠄~*$w̠P\%f_XxFt<T!946y_͋bpCr~P2SFEy~
EXeX!9۶yUt"2p
)Crl{(Lƫ*V"<
ua1٨|jb+rd@X)PzS<$g#JK'$gk^;6o?#-׽%kِv"r$CҨҨҨʶ_    IENDB`       cREVGeneral    revUniqueID  
1120038272996  + 36hand   a  
 --None
      n$    J cREVGeneral    revUniqueID  
1120038272997     	D     r      "PNG

   
IHDR       m_   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxb( Pgd&FBz1S$= x+G 8H4q\8A/[Od~gy' _+uqG
tܧ.brzݶ𬅃0h1Qsc8[ѱyGȂ޸ő:e<:6 :f<~81q9H=6~heO|^uSg|[dd3;}0t^JON{%_7At^ˮ`:vG5/ Zv5pF<F8ίvGEp<չfox;]gt1U,0[	gxi6!Uܹ@s8xQu"qgYs Y<@}W+CR|#/d@3{~xBCxrZH.;8촠; vu'~ZVa`IZ<θCPR Gtg^:XpFXC45E⡓Y١1H3hy}#:YpΫp:tܗY:%qaj(e):&MtoW.s}W}:!
tbp.m0Sk G^5ΰ8O謄Չv m78! ooUxiqŹYjm<GuD^_\yjl3)r4δ8N4λAouqN#@ގEqwG"zg/~ͩCUq>f3O$?%@	t O]8v<BkY5v6,^Ypl.=\w'mt>X`#:tؤZ)B8Pw<qZMg	8-n#HqfQH4ѳO͟6m*ґ%qw}h$q4:kL!l6sA8qp2بq:Iasj{
Їl}:%1* 'EQkZ4iIu81-q)pu2\p)0uaaew-t1#6#[d8!T8q 8tR(:OI3m?xI`$kq<u84N=d׼J8^:5pt'5,4U&v9::p :8T<\<7탎Kx2ȼbq<) Bid^dA<i.^:g'lq>F:f tqh$D8jGN !Agvq9:l-#;G ©8pL7N ũ3}VN]AB)cSSq©Cp
i$,q8tqj48th&N!::NxSD	N SA:)㈓_qɮC$qɭ㍓Zq࠿T$	ɫVq`S$	ɩRq $	ɧSYgC:8t"qRo|:85uű]N>H:;t_Y')N5[b:8tBqJTұ)〓M'N":N8tqJT)_NE0Nh$Aێ Mn    IENDB`       cREVGeneral    revUniqueID  
1120038272998  : 48hand   a  
 --None
      h    M cREVGeneral    revUniqueID  
1120038272999     	D     l      щPNG

   
IHDR       x;   gAMA  a   	PLTE   wg0z   tRNS 
A  dIDATxv Lgf @##YzLl#`cVC<Nh"F!tǿ ?6<->=ק˧eqmA2<IӪ9rʼ{Խ/#)t0QKE(GU(
8d({`(T<:(*A5tŢG	PFy6nG8?4X,(pg*A	
CTeUL%l(XňU	BYS'x0S	D!O"L%erUTG4>gTB\oa *OɼpBYۼ@1­~ʅ(sRt$"I(EYf[EHe(cAss*|IAќ+DG:#(
)
ҤmNBY<agl6ڈY-{
k}ܶQv2("U)*b
v9wY'T.*ʢs@D5HwSA4w(l%*uF, B6^UהP]By{ѳP(t4
`P&<eȏaP,]%F!=-=~el:{^=7eݨQwol7EUeH.(~2>=n&EyD|DqK,]W	GjyZ^*Q?ݻ yrfSwh.,r.9t 
ׄ*v#zDN&V<EUJz1.lPqBkB1#F!k]Ѻh
:+Dѫ8h*u&kQDaEʤQ~E(DQ*(MlQUhTJhBY֠@If~L(AٕpG;&޽ɀZOw3^B{UFg/AIa"QI͞EPQ懩YWdYiTEҨp͒:K%/2sJZm⍲?XPISi(9JjJ
澜e|J%;
D%=
B%
dbP;&v("h(b*(ۣ&>	yPdZ|LA͒b8>#wh"(wRDJ1{?:۠h"eX!{4
B[gQ~*U"@(c^/:ml4
2rQ껫GFEQ(UeMٍ"E)(c^]TňRSŊRQe{z4J9uQt(T|Pj0-,R*BJ! RGJQ8PF7
 %
QQ(U0(UR*B%
{DWVQOiPQrQ2&%J J:ltxdSAɥ"zma@I(D$R1QDr[r.H*v*wBfUD)r/*(TPj4
J%?B*(iTBQʨTQEɢRC;J`* ***(U@(UP(9F!Q~    IENDB`       cREVGeneral    revUniqueID  
1120038273000  B 30hand   i  
 --None
              N cREVGeneral    revUniqueID  
1120038273001  N 19hand   a  
 --None
      Z    P cREVGeneral    revUniqueID  
1120038273002     	D     ^      fPNG

   
IHDR       8:   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxYb0 dY2M+EbcXKǯ!W'pZ4
2ELAyÎ\|
dNj<^Q݄X㟉oJ׆YJ=JwRe;	G]9HFzɔ$jN"ڭIO;	g,sNnEJuF-HN%HVHW,RY(Rpk@DHb1$iܿ/O%xUsr_wHt(/HNhǪI};чP1_
u} )1=qDlL@ o"S,7jWC+·D^$@H"۳4w?ڝ^lb@DD-AEtO5M(@`E|h@"a DVT " yH$GH.p@bqgUCG 5
QGkZ5V$9# "3!<ƾR	IjUVAT"b`Ӷ]JV
$-WPkDo#ƫ<2Y"4KRBlX̨o(`p-Ns:Hr]8,}5p϶$ɗv4HjÃ+]9Jd?Gt *qZpV@"jr<ZD8" &" nOɀZ z3zdѨ7VAbA[݁ :	[=	DWQ2ort7o@mM
26 "1Z <4ȶ@{Y ? vL
wٷ"[bo@pgVyn%YV1ux03l@^"1 "
«Axo+gi8ey$3OMF"A#MH,<N=	Ąph<Z$1FDK'r
yȻGes42"	A94a
2f;A 
<h niQ
2UB b@H S4
2e5
2
D( @! '{@n	 L2w'Ǵ`(O/ y<PB^

I]*OSgad9d&̜!
@yEN!&$Mi_ )"9AYDB	(r0z	F7"ru"I`:A8MA"A S6D(D;o.} c{0_6adOu?N8#Г5]S	8BArDL0>oH}Aƀ&=7/_o4
2 D"
2E/F߹:oh) eE
-
 R"
2KA 5Ed

HEl/z4H:HA(=	H%B"
2A)#bREHAJ%1  S؂=sAҋdi)ArG),". Ed0	W$HV<)	R$HAI'MA`LKArD	$ cp[ yD@҈41"J4"a Dn8Z[DF$ȝ@T	$bRHf bVK$H;,"q 5D,AJTI"_$9HH" E<@R	I,W
$CDAh)~57&    IENDB`       cREVGeneral    revUniqueID  
1120038273003  Y cdgrcID619   K  
 --None
      R       k           cREVGeneral    revUniqueID  
1120038273045  ` 23hand   a  
 --None
      d4    c cREVGeneral    revUniqueID  
1120038273006  "   	D     h,      PNG

   
IHDR  ,        gAMA  a   PLTE   	   tRNS @*  IDATxb*[5	H~mn9Hlc>u݁*,
dXiݥYu)XԘۚ^
+V&S ,XOWVaj_z~EZ~.qpriEZpzDv|ٷbi-/އS3zcZ`:Zw3%N#X8SGke:K赸7^Zeκ/֕V6!'`Ҋpº\fk@ˎj
\Ѻ&c{
xi +.
VOK9µjq`ԙð޹HXZXda
_x"y[WI^߶(Qsޣ
6QI!6үTDZ%k15h
y/N-b[B/P$g_H\Cku0E#Nǝ\LZzycHɜJZ\ԃ-$5Y(wZ]dˏ,2ØC~?+ #+idO*
\Wǖ! e~bkhCK<K~p`,]k>|gO3d΋XZX2-՝	b),X%_K
hVYLm/K	Z!XCuHK)is_հh=bZaX}尚uu
/Uګޞe
}h^6w9{P+:u}Kmw6	
k̥aᎄn5B"		qX-ۆܻ$n5kwe2<,*,ywOVRp'o-a }CƉзy_GV/$sM:~sj`=?Lւ;B".̕
oD.{Y^XL.ЊociivXw.֎X"ŶR޼ܹh.{bB'
izj;YK?t>rZ勅1͇bTY}Y\,Va%ꇋZ݊e*5knUXHPXjX+V|Z=
Kko+8Fkya(*=K
ZJ%kfbWfByy		ʇ{L,|c+o,Dky,I߯Q3;Kt*U X+nT,QǋqZid{ar
2}3Rf#9e򪅰
X FӰ<'E+qh-%%Eoy+VJ,ba5ZB{\[jse"{JHEt_z|_\
X->c}smBe\*,yY*,yA+f?
ʈu亰X'iP%/)!b`UXB>;GHP	-Ъ(X'hP%/Ԫ;Yg^[+VaEJ[
2kkPXy<j)XI
('Z^X4V2Z#V>-OlZ*+1V2-g\Z7V&-H+ +VaEKib%
ʡUX@EaeZX	*,"vR[6
[YKoXk־Z]VM&aUX@Q˖
&b5,朔eOk&AZ'bd͠5-
)Zb>4Mk&Z,#
k	Z<XXiMʮJEMk.Vj-:6^t,^Zj`%rJk:VJ-7Z~X	NOX骰*,
-Mbmί    IENDB`       cREVGeneral    revUniqueID  
1120038273007  i 45hand   a  
 --None
      ^(    d cREVGeneral    revUniqueID  
1120038273008     	D     b       PNG

   
IHDR        էQ   gAMA  a   	PLTE   wg0z   tRNS 
A  }IDATxv:`INֿ䭵z1j0tV  " D  ">PpŁ'2C๣D5W_oF,AH?"NcdrW&*O,y6DF&{PM
w%B3&Lҽ=PMv"{qs{J*
*d!Pqx@j2@dn@\灬DB+ ؋l
  
ZFZ<d"
ZB'hz\# =Qr@ABiJ$h;JJPE={ rFoWJ Ke/	4 =rɄJѥIKCPLUbAĿH PNz-@v!$m0zމ492
NP(Gq%)-^J%9'Jm!SK6! }kE{S`5k[
@*աFKR@.wԒ9gi8|LsySޑ)@Dޕ&yD}dQq.@:ϗ#Z|$H@Df :ݒp078e.Zl@DŁ>HX
ND{7 qՁnHx͍_27r&@KZY Q	BŁBD b1@Hg.578e9KQM&B-<[~^S秤 /}<,C@Z謏x=Q%  :,7y^=!  =v	\45@ -S "*#2hw P!T scd2P+M@ YA<2 DC.A1
  I:KܨՇb  yvjtr
P@B4"   

iHx@_55[u_ Tg>l	=[ \>1@\@	B t١>q@@C>PPV) 	
(TO,%(r mgby=e
d h BnQ JD^_!m%x@~ÏQ\i@o |M D hKs$C'4Y+@	1fBt /='O;- Dh! Eh1@M Dh!jo,@;P! @6B "\ $Po!B "c
 ^@m܀
	+PG!_~B r&K WVB!@ 4JPP0.B w-UC(P(P! T_:G	T^(-*- "R* q7i@@@U DEr6B@UZ?PPc<PP[!7B Jj*TT(+P=@5Q*P;!wnB@r*NchTO(PPh Tnj!
+E>P  "@DӃz>0    IENDB`       cREVGeneral    revUniqueID  
1120038273009  } cdgrcID615   K  
 --None
       U m      g           cREVGeneral    revUniqueID  
1120038273047   bggrcID250   KZ  
 --None
                         cREVGeneral    revUniqueID  
1120038273014   bggrcID252   KZ  
 --None
        o                s s cREVGeneral    revUniqueID  
1120038273015   bggrcID253   KZ  
 --None
                          cREVGeneral    revUniqueID  
1120038273016   bggrcID255   KZ  
 --None
        
 o                 s  s cREVGeneral    revUniqueID  
1120038273017   bggrcID256   KZ  
 --None
                             cREVGeneral    revUniqueID  
1120038273018
   information 	 --None
                   N             cREVGeneral    
bookmarks   revUniqueID  
1120038273050handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script        Get some practice by typing the keys highlighted below.  When you feel comfortable with them, click the Next button to continue.    Next %pon mouseUp
  switch the cStage of me
  case "extra"
    put localiseGetDisplayValue("telluser.getpractice") into field "information" of this card
    disable button "replay"
    practiceRandomKeys
    set the cStage of me to "finished"
    break
  case "finished" 
    --when all the characters have been done go back to the origial screen
    put the short name of this stack into tThisStack
    if the cTarget of me is "extra" then 
      resetVariables
      set the cStage of me to "default"
      go to stack "ttttRevision" in window tThisStack 
    else
      resetVariables
      set the cStage of me to "default"
      go to stack "Lesson" in window tThisStack
    end if
    break
  case "custom"
    showCustomKey
    break 
  default
    teachNextLesson
    break
  end switch 
end mouseUp

--on mouseUp
--  local tCode, tThisStack, tKey, tLayout
--  
--  if the cTeachStatus of me is 1 then
--    teachNextLesson
--  else
--    if the cStage of me is empty then
--      set the cStage of me to "normal"
--    end if
--    disable me
--    disable btn "restart instruction"
--    resetKeyboard
--    put the short name of this stack into tThisStack
--    put the cKeysToLearn of stack tThisStack into sgKeysToLearn
--    put the first item of sgKeysToLearn into tKey
--    put getLayout() into tLayout
--    put keyboardKeyToCode(tKey, tLayout) into tCode
--     
--    --The next stage of the diplay process
--    switch the cStage of me
--    case "finished" 
--      --when all the characters have been done go back to the origial screen
--      put the short name of this stack into tThisStack
--      if the cTarget of me is "extra" then 
--        set the cTarget of me to "none"
--        go to stack "ttttRevision" in window tThisStack
--      else
--        go to stack "Lesson" in window tThisStack
--      end if
--      break
--    case "practice" 
--      put localiseGetDisplayValue("telluser.getpractice") into field "information" of this card
--      set the cStage of me to "finished"
--      practiceRandomKeys
--      break
--    case "normal"
--      put localiseGetDisplayValue(generateHandString(tCode)) into field "information" of this card
--      doKey tCode
--      set the cStage of me to "shift"
--      break
--    case "shift" 
--      --check what hand the key is typed with and then display a message telling the user to 
--      --use his other hand for the shift key
--      if getHand(tCode) is "right" then put "finger.uppercase.left" into tTemp
--      else put "finger.uppercase.right" into tTemp
--      put localiseGetDisplayValue(tTemp) into field "information" of this card
--      doKey shift(tCode)
--      delete the first item of sgKeysToLearn
--      set the cKeysToLearn of stack tThisStack to sgKeysToLearn
--      if sgKeysToLearn is empty then 
--        set the cStage of me to "practice"
--        send "mouseUp" to me
--        break 
--      else 
--        set the cStage of me to "normal"
--      end if
--      break
--    end switch
--  end if
--  enable button "next" of stack "fingering_instruction"
--end mouseUp
  a             @  j (   cTeachLevel  1cTarget   cTeachType   cLessonStatus  1
cTeachStatus  1cStage  defaultcolours   cTag  action.next Next               cREVGeneral    	scriptChecksum  +:'RġhandlerList  mouseUpbreakPoints   scriptSelection  
char 11 to 10
bookmarks   revUniqueID  
1120038273051prevHandler  mouseUptempScript   script !<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#980517">switch </font>the cStage of <font color="#F88017">me</font></p>
<p><font color="#F88017">  </font><font color="#980517">case </font>&quot;extra&quot;</p>
<p>    <font color="#0000FF">put</font><font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(&quot;telluser.getpractice&quot;)</font><font color="#68228B"> </font>into<font color="#68228B"> </font>field<font color="#68228B"> </font>&quot;information&quot;<font color="#68228B"> </font>of<font color="#68228B"> </font>this<font color="#68228B"> </font>card</p>
<p>    <font color="#0000FF">disable </font>button &quot;replay&quot;</p>
<p>    practiceRandomKeys</p>
<p>    <font color="#0000FF">set </font>the cStage of <font color="#F88017">me </font>to &quot;finished&quot;</p>
<p>    <font color="#0000FF">break</font></p>
<p><font color="#980517">  case</font><font color="#68228B"> </font>&quot;finished&quot; </p>
<p><font color="#68228B">    --when all the characters have been done go back to the origial screen</font></p>
<p><font color="#68228B">    </font><font color="#0000FF">put</font><font color="#68228B"> </font>the<font color="#68228B"> </font><font color="#FF0000">short</font><font color="#68228B"> </font><font color="#FF0000">name</font><font color="#68228B"> </font>of<font color="#68228B"> </font>this<font color="#68228B"> </font>stack<font color="#68228B"> </font>into<font color="#68228B"> </font>tThisStack</p>
<p><font color="#980517">    if</font><font color="#68228B"> </font>the<font color="#68228B"> </font>cTarget<font color="#68228B"> </font>of<font color="#68228B"> </font><font color="#F88017">me</font><font color="#68228B"> </font>is<font color="#68228B"> </font>&quot;extra&quot;<font color="#68228B"> </font><font color="#980517">then</font> </p>
<p>      resetVariables</p>
<p><font color="#68228B">      </font><font color="#0000FF">set</font><font color="#68228B"> </font>the<font color="#68228B"> </font>cStage<font color="#68228B"> </font>of<font color="#68228B"> </font><font color="#F88017">me</font><font color="#68228B"> </font>to<font color="#68228B"> </font>&quot;default&quot;</p>
<p><font color="#0000FF">      go</font><font color="#68228B"> </font>to<font color="#68228B"> </font>stack<font color="#68228B"> </font>&quot;ttttRevision&quot;<font color="#68228B"> </font>in<font color="#68228B"> </font>window<font color="#68228B"> </font>tThisStack </p>
<p><font color="#68228B">    </font><font color="#980517">else</font></p>
<p>      resetVariables</p>
<p><font color="#0000FF">      set</font><font color="#68228B"> </font>the<font color="#68228B"> </font>cStage<font color="#68228B"> </font>of<font color="#68228B"> </font><font color="#F88017">me</font><font color="#68228B"> </font>to<font color="#68228B"> </font>&quot;default&quot;</p>
<p><font color="#68228B">      </font><font color="#0000FF">go</font><font color="#68228B"> </font>to<font color="#68228B"> </font>stack<font color="#68228B"> </font>&quot;Lesson&quot;<font color="#68228B"> </font>in<font color="#68228B"> </font>window<font color="#68228B"> </font>tThisStack</p>
<p><font color="#68228B">    </font><font color="#980517">end</font><font color="#68228B"> </font><font color="#980517">if</font></p>
<p>    <font color="#0000FF">break</font></p>
<p><font color="#980517">  case</font><font color="#68228B"> </font>&quot;custom&quot;</p>
<p>    showCustomKey</p>
<p><font color="#0000FF">    break</font> </p>
<p><font color="#0000FF">  </font><font color="#FF0000">default</font></p>
<p>    teachNextLesson</p>
<p><font color="#0000FF">    break</font></p>
<p><font color="#980517">  end</font><font color="#F88017"> </font><font color="#980517">switch </font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>
<p><font color="#68228B">--on mouseUp</font></p>
<p><font color="#68228B">--  local tCode, tThisStack, tKey, tLayout</font></p>
<p><font color="#68228B">--</font>  </p>
<p><font color="#68228B">--  if the cTeachStatus of me is 1 then</font></p>
<p><font color="#68228B">--    teachNextLesson</font></p>
<p><font color="#68228B">--  else</font></p>
<p><font color="#68228B">--    if the cStage of me is empty then</font></p>
<p><font color="#68228B">--      set the cStage of me to &quot;normal&quot;</font></p>
<p><font color="#68228B">--    end if</font></p>
<p><font color="#68228B">--    disable me</font></p>
<p><font color="#68228B">--    disable btn &quot;restart instruction&quot;</font></p>
<p><font color="#68228B">--    resetKeyboard</font></p>
<p><font color="#68228B">--    put the short name of this stack into tThisStack</font></p>
<p><font color="#68228B">--    put the cKeysToLearn of stack tThisStack into sgKeysToLearn</font></p>
<p><font color="#68228B">--    put the first item of sgKeysToLearn into tKey</font></p>
<p><font color="#68228B">--    put getLayout() into tLayout</font></p>
<p><font color="#68228B">--    put keyboardKeyToCode(tKey, tLayout) into tCode</font></p>
<p><font color="#68228B">--</font>     </p>
<p><font color="#68228B">--    --The next stage of the diplay process</font></p>
<p><font color="#68228B">--    switch the cStage of me</font></p>
<p><font color="#68228B">--    case &quot;finished&quot;</font> </p>
<p><font color="#68228B">--      --when all the characters have been done go back to the origial screen</font></p>
<p><font color="#68228B">--      put the short name of this stack into tThisStack</font></p>
<p><font color="#68228B">--      if the cTarget of me is &quot;extra&quot; then</font> </p>
<p><font color="#68228B">--        set the cTarget of me to &quot;none&quot;</font></p>
<p><font color="#68228B">--        go to stack &quot;ttttRevision&quot; in window tThisStack</font></p>
<p><font color="#68228B">--      else</font></p>
<p><font color="#68228B">--        go to stack &quot;Lesson&quot; in window tThisStack</font></p>
<p><font color="#68228B">--      end if</font></p>
<p><font color="#68228B">--      break</font></p>
<p><font color="#68228B">--    case &quot;practice&quot;</font> </p>
<p><font color="#68228B">--      put localiseGetDisplayValue(&quot;telluser.getpractice&quot;) into field &quot;information&quot; of this card</font></p>
<p><font color="#68228B">--      set the cStage of me to &quot;finished&quot;</font></p>
<p><font color="#68228B">--      practiceRandomKeys</font></p>
<p><font color="#68228B">--      break</font></p>
<p><font color="#68228B">--    case &quot;normal&quot;</font></p>
<p><font color="#68228B">--      put localiseGetDisplayValue(generateHandString(tCode)) into field &quot;information&quot; of this card</font></p>
<p><font color="#68228B">--      doKey tCode</font></p>
<p><font color="#68228B">--      set the cStage of me to &quot;shift&quot;</font></p>
<p><font color="#68228B">--      break</font></p>
<p><font color="#68228B">--    case &quot;shift&quot;</font> </p>
<p><font color="#68228B">--      --check what hand the key is typed with and then display a message telling the user to</font> </p>
<p><font color="#68228B">--      --use his other hand for the shift key</font></p>
<p><font color="#68228B">--      if getHand(tCode) is &quot;right&quot; then put &quot;finger.uppercase.left&quot; into tTemp</font></p>
<p><font color="#68228B">--      else put &quot;finger.uppercase.right&quot; into tTemp</font></p>
<p><font color="#68228B">--      put localiseGetDisplayValue(tTemp) into field &quot;information&quot; of this card</font></p>
<p><font color="#68228B">--      doKey shift(tCode)</font></p>
<p><font color="#68228B">--      delete the first item of sgKeysToLearn</font></p>
<p><font color="#68228B">--      set the cKeysToLearn of stack tThisStack to sgKeysToLearn</font></p>
<p><font color="#68228B">--      if sgKeysToLearn is empty then</font><font color="#980517"> </font></p>
<p><font color="#68228B">--        set the cStage of me to &quot;practice&quot;</font></p>
<p><font color="#68228B">--        send &quot;mouseUp&quot; to me</font></p>
<p><font color="#68228B">--        break</font> </p>
<p><font color="#68228B">--      else</font><font color="#980517"> </font></p>
<p><font color="#68228B">--        set the cStage of me to &quot;normal&quot;</font></p>
<p><font color="#68228B">--      end if</font></p>
<p><font color="#68228B">--      break</font></p>
<p><font color="#68228B">--    end switch</font></p>
<p><font color="#68228B">--  end if</font></p>
<p><font color="#68228B">--  enable button &quot;next&quot; of stack &quot;fingering_instruction&quot;</font></p>
<p><font color="#68228B">--end mouseUp</font></p>
<p></p>	        replay %x   on mouseUp
  clearCurrentLesson
  teachNextLesson
end mouseUp

on returnkey
  mouseup
end returnkey

on enterkey
  mouseup
end enterkey
  A        Black     	darkgray @ *   (   cTag  
finger.replay Replay Placement               cREVGeneral    	scriptChecksum  2@Ym.9UVdbreakPoints   handlerList  mouseUp
returnkey
enterkeyscriptSelection  char 137 to 136
bookmarks   revUniqueID  
1120038273052prevHandler  enterkeytempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p>  clearCurrentLesson</p>
<p>  teachNextLesson</p>
<p>end mouseUp</p>
<p></p>
<p>on returnkey</p>
<p>  mouseup</p>
<p>end returnkey</p>
<p></p>
<p>on enterkey</p>
<p>  mouseup</p>
<p>end enterkey</p>
<p></p>	        11hand   a      f <H     d cREVGeneral    revUniqueID  
1120038273021  .   	D     j 4@      PNG

   
IHDR  4  @   pz   gAMA  a   PLTE   	   tRNS @*  IDATxۖ80uH͉-ҥ^恃#VCd+٬B)4Abm.\-/ȍACEF{1CF{3eBFS˅R

MK-@-6ZFih:j9&բeERmB->Zf4Z4Zn4Z4Z
4Zz4Z4Z	Ԓa
M
qԅhƚRvg]yE^s>X|V#Ai]=m%ݭk5
!̞szmA6nvlq;фfWhoV6j?P͆]-Y.f;5<Ev-ڜYNI33B{{NW0gǖIu1D6Zd
̨Քe=K1Z=l>up-l>
sG':
тvh=HgYua[jZh"ؖK},!ztERV
polWq:&z={˰I^>)&6>Yeh'h
ECReA;QAN`+DfAk`Ģ 

d!jhw>YРHZj 4hqA6pt4}WGC1|6.ֈXuh)KrC57f0D{?dZ("h_q{{!n+/T.]h/lh_g5:ٮ5G_V]ąދ[Y
MBăZ	BACsVh hj&#ZGsϹp &)Z	FVhТ1 &/Z	BFuI<$&	Z	Rhp hj&;Z	Rh9
	Zk	oY/GvҦvEpdB,Xmh/	hBE3456F7QZDCi5;45hj<
$E\a|IyEܢ*ǨE!	kѡ\j%,~Z-#tFW?mBm9Dlf6 Vˌ&n6>/N@mr hjlf71VhC1鸽lr>B{?5-uQYۍvc5oN9dDholƄv{j7j32GqѡnǘhhRh hv
Ϊ|\V&BK&B>2&EK&FK=g27Z^#:&r͢W Wjg- -߈"5--׈r5ۋԗZ5-Q!ҨAѲ(-I!R(-C)W@?*hћM	--jn6=jhqGT-lW@:h1M->Z]ٖES[mDTт5*Pj":@Ͷ-R0#5+Т4bjBrf_nh͹Bslvho9W3B:hNͥ9GslhNՌ܍(f#AƂjDQ)V/j?bɈkkjRM^@QkG$d#jB#V{p-&|hdjnGJF4;24[^hjgw&E3ыxY6yьԮnl1mu4QgPWlG[5Mv]Tkz$"~[v7Q|QR^4dMvTܚb#:!A6۔	
lsMvTΪ vghj&;ʀ,#ݡ
';D(ڒ(Xlw6l&;_rAz4vh]#dѕUυTMSlQ&;j>8슃yDm ɎC<N!֧)4A
MZ1,g(    IENDB`       cREVGeneral    revUniqueID  
1120038273022   12hand   a      t ,P     cREVGeneral    revUniqueID  
1120038273023  0   	D     x $H      2PNG

   
IHDR  $  H   s   gAMA  a   PLTE   |||;e   tRNS @*  IDATxz:P2;&&ٺxKُ`{U@L9L7xH"H$![#iog4)Zy7Jr>JH$!_H-DJFJH$!7ҶHwD%) U)I$BJH5DJzHDJz2RY)D"TTJDTRjcz<^kXՑ
JpH<}TD)b6mcؙ)X7	.%.q:9B2zlXHbF/VxA4*" IՔLNdjH5D3Iبk$nDn@7)}2y@0!}09@R1#1#.&x$-#	ry:ETn#nv }>sLbTGGh|!:||[>jihRc[+d\!M}3MmiԸb4;FEC{Z 1h>XhH̓hEzgMHoXtc{?RE`
$rQo I"_JHbh#@^
3ZH7bH#MU@^I~ßJ*H
!,~{F䑔F
l0Z1@roTRF
`H#P%'nBV8,dϒkײ#7N-td?Ljw&^w2Yz{	a~vH$R?w@ϻI%ABVJ$B$`D"	W)ABUJ$B($PH"}	S)I$BА 8$DD"$CTJ$B D	M)DSJ$B@D"	J)EBRJ$BhHJmҿG^RqՇl ݟrT{tsyJܧD|~#$@H=$eD&HJ:L.zTGP
iJnV*D>4UQ&GH}T4$I	Doe|!M(I09C 7v@bOM&XL&aAX5y#|'\"1z=	&)ߣL8H:>4´+ӾHRwFzPis$Py$S"V;%JQeQ.'-G*㳜__.@zc$A:H#Ǐ3N"H$%mtҦJH{*"m485roT6,픦vSClbDګvRGWih>J}o6CDiE1}x^F+H$+ Ee>JJbH'&9$VI),RP%abs$QI)RI)\1 UD
KI)(i"QRE
31ob(i#PRG`6@_L&HaT+ 9|g%;$JH,NߖHnɩ1O%k$JHo{$t#SZNi	i
bZJi'uH 9")H^"9Q:"H	 	_		^		]ɵFǥB.RgpVSaHǫ|L%t(HHJ!)EG$COߵ׫"!-.z*5el@ѐVLL׫|(J]"H$KqvuH}R"	H6JT"T$v](/J#B'0 2qvDatRQ&Nl$b#BGT9ή^HI!RJB'>}^7S,&>y%qv/)^f&&1"7H$t]mK7JB'$4+$qv5,Kto
R!ՕTQ=+(t:D*MLDI8n@#]=3hC>%W%jͨ	~LH$!DCN^    IENDB`       cREVGeneral    revUniqueID  
1120038273024   25hand   a      p (     f cREVGeneral    revUniqueID  
1120038273026  &   	D     t       zPNG

   
IHDR        ''Y   gAMA  a   	PLTE   wg0z   tRNS 
A  
IDATx:4p,d׿ldlb6س, !H:g+se۶=:f{gG$e[F[(к*,r>TŇh+Gwn@O+*e|T:v$i£؁Y	1v!
A4PԽyeJ`@\>B@{
p"}+Ui'-(}[WbPIAYh(+JtJ]ޗ0HvxU_DN"_DPSEt8ӬPsPwQgA d*GW[uZ@KHGE2/C^ݴVU?$<`
b@&_B<?l@W)@鹮ܩIԫ$ 60x9X TD w!}: o4b)8ZP((N(*Zhn	چ#zQ4-KJ<X%7Vx̬j~-|uJ ;!JןՔ|e${z9Krh=л( )GZ@H.@| )][$L|(J'MnEP, !#),rN"@BH*a, !d@|B9<", !HH
7:f&9I;mh	pMWz]o1È
(#ԩ:T| 3 ?8Pņkڵ.n>@L\ Y
 ekt CD(Zf%$	y2 ,Sd$F讣MPL|j$s=:](0f3MHx辋ܙ Q
Qmf@a,D.z	4QT:s3{P"bԱԾ5ZԸ=m  jXD>@D%z0Pѣj$=H b*lNs"Z@0gtKF§=t),wÇM/FM7sN"  r7gd(3!'=@h((PxaB@ @@ @0@@@qP@a`@Qp@A@1@!@@@@@ф@b	i R$HH	(P!5(Bz@AbiR DvAfO/"u B@΅& Zh
g9@&VhWy@N&	Rh*G@&
Nh:7@΄|	Y 2$dHȏ!3 /Bv@N|Y2 d@_^]\ [ZYXWV| ED)D(D(D'D'D&D&D%D%D	$	#$9E#;7RS0S[ӤUΠ[>@BPnqRW`aе9T6Oy*M@}NTΨ

`]DKh'ip8MI@|{ͧ0@A	!qR]B㤲gLH'U1hgpRQZGH'դ9xsڄP咴'hKOESfO4Tд*#MIL&BqR9g2I՘Zv1<l6s!b;M6TupCRo$d	},ŘQv    IENDB`       cREVGeneral    revUniqueID  
1120038273027   	keyboard  i      )_   keyboardlayout  UK PC Standard cREVGeneral    revUniqueID  
1120038272936  w 
keyboard.png 	@      !        
PNG

   
IHDR        	   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWx\[U9s4lƈzCjTbbW_QtPZZJ1
-VETPxU:~g&ds6>x3
dw?)HPVzVPԭIDD G}
*Do\f}/<+]+s˶_s<ns3x[#o}<䙝<q̓[fz~38<c<Ů8?;&\~\ilbt9#G6
V=pÑ{s}_}|jSǗ\u7}R[z03q'q۵ٗ|Y\/m~wg?y`Mpglq'xv$uL|r/)wEF5Ѥ$|AaBUU
nXm!"{Vۇލ*N amiTW!(PE)0 HB`gCtt*q]	ɇ

	!T8$T 
EѾjl8f_TPC>C>tC2_m}Xg &x!R03 :lىq5Pcƕu;z^t
\rxL%mqȀpҭB$tZ"z^= T/%bz6hZm%Ptbzo}Wyx痌{׊iDD	}=/޸uǾGo{Jݎg)eJLQ?k_
LZP*.q]IygsuKH+	SZ7Eyj7z҇ȷ'xo:[9.N%k2Tt;n+7J_@cA͙ekgOZ[s;|ߙS?=MrE%f;{нkqoZP:lc.]kY'Mhhp[o6W9ݘK5OtNNiFizÉv-sαm<j.vnڕ_[[o嚆sb" Cy7`=Lo;O.2S)/ΟNǙ?9=5dg\Sz9V+rZ\.~,w/2Rǌ.ݵał}C7~Q?? d{wD
m/'U>jhhhhhhhhhhhhhhhhhhhhhhhhhpe(&0ͣjEB-HCEJ-P3)FƤ,:+%KH$)!i-ڔ69Ҷci2i8wd@-3Dbcن	f1]mf-fd03PHƙli:2ve25dq[`KkYU0i9/9+abvmř~?4.qo)h7`qQ'o#¶9B%,hƬ "ֈ]pK`&	seԿO0Qa^2̶ٖ,*F\G.i2^"Ase=l5X/U*p]>   HmkBF                                                                   )3   mkTSx]YsH-}Ellxp|EQҘ8m[dxUpQ)l@Y_efyo;k?gsmՉ/wx˒ׇ`2ڋQ0L}1sy^\ه:o1|.ʏXJGe#8Ο8Lmgt1잌ҝc{ǝ͍tgss9:ͧioq"7qWϒ
z{8k{RrN_tF,sj#VKw+u=Ѱ;Elf*_pnLu>BB{\%P.=Z`.?5nV"t?ihІ1z1||>r~XEc/1	|=cLg!!d2̅;xǤp	
=u0|1v+陡H͡~
(}AIoL]
']PO) .OM|nŔ3QQi_SMU2$<ru23,
mRݚ0!7]AMdW
e^ ȴ@8[HeEբ\c8!"NT7 TV BYij'՛ѳp^\p)ERQda>qn'CC>M r)mڥy)[%xiK~˯R 8fĬ<w.?(A8Gr@	h~d`V91s=QȐ8dG3K"q0
sQ^3J	RNeලj>2ғF1frRԭB<tðvڴ25	BpFs2Y5#aG;J!"Z.Cfh-
eFx0RCA
֊Z#qm"h1h2Ia<^0@Ix6<	Fg=HT~3+ie5Y4qh1,g6gGd*SyK \-G.`ۊ&F0gU,5xK:i|JP4*FeШ"4O*WcOBֵ(׫0p`&,`Lɓ=t7ie\#Qs0#~4UΫbuL͚VYlPN~!'790fH1v`MءHaKHje~SƐFŪqF|EK|وĨu.mE>ӳ]ERH35Yq
4q	.p9Vn+e7'7Sr-+$BmRdaqt>Fg11pb)cb7{dz*+#<i*X=AT|mcDl.0AuaN_ǃ8Hp `}P8lN&
[Ƥ]~kNvɰԠf(JI&E2ů
Kf*X-4oZ*b$""ZY\1P/g1dJ^j 'הѯ3,AtPC;#Z d 38ʪrg yZRr|sWH*l Ȑ5܁p:zlv
1.L+e-&W?P>T)_vnAs\VTLƃN7}دnm>9yHdunzw% ,)_$L-hTޤ~u .1!Z˒R$5hb`xU6:tG, BŚ!} }JCfD#;o׃Sp1HZW*u@re2<m/|N%NAgJpaY&NbՀЖԨaKX5Bs5Ԡ^	c$!mEn]f桯Z4G%؁}L}+\HCFL8Bxׅ5a(ی 8Sߑ;,m]kMmE-kMkx>7O#X=em3
b?'=v>f[LC57ųKro-5s,]My%/0C&"y9ςTg4Q%\8]b{[s4U\#i$U"tG>`stD8OfňI'j	ȴr6VG$aif}6{5*`vM,|5ˠ{ι詏'3xRkZ(_Hlz&*hbAր:O%?] `S'
=5eNh
Ľ3޸fvRR%l;Ů@:kS|}9t'ZVL<neiٮC2xDήnC\<H8Hq
L2:e>!/
lS6kYJ/>rI~K!6	q _ܘ[d12rX&_^ъO_/hcԧ(UUŖIRSڲ\R5xuHKxۀ'$iŖʜJ^{54X\
bH1i|&Apq =
=Co7%!;`L:_[Kܜ庤.A9#&\/cK>!|N}+XwYp?w+VToD
<hKV!^|UQl+ZnC^V9`r3Ց.! bCJzOBɮ9prDFu$ Lܯ	b" o9əLrf#e"%?X_sZk5"#ȶhLaCie1qYրH?G7ӜIŤjz$CH%:s~9i9LZN#:z̥)[8y#dfl7#\ZLXK]NN>ȩB
{@:G9i<YNf&I#ef״_sբ9痓֔IkHkg{s6:-'I.HtQFSetIiNI矖/IGz1j1D{]=H2FXbOFMt)pbX[֟ m\e먎w5-kvT4Z̖+laHthkIaVձ^qTgS<M@O3,HFS_XQ_ne,sSl
-K/9F"o:~Fc-gv<G
V$[MP
~KJ^sQVxfˣ^.gO;'M))-%lSm	يBʃvSl
)cЖg/NAlK¼651dI$ KAU
'=)kMv9d
jUb[M:rqCǔZ
-RxV\קݘ?Ɋr3]\GOоDJecTW
?3}J-mL+GmoZg+=4Fou7/Hʥr_q!۪g||lQϦ@Q0 !^UTg߽^j׋kN	CԌс+zXxbo^ͻ{W0	zN	s	|Sث>,qF?fN-z"Dz=/f5^DهGC2WZk+|TEW
>#<78p9*},EխN o8kMQW>]T>k%~Zl:g1аLKReV`ze=)-czmgT",a$J<<^~]n!zGd8ʣ)?4XEƮ7RwDV˴D
OcWvK;*JxxלdOyT$S~ʫ),h>R
X?V:Uҥ!'tg4b%){jK;Hb/=-GF.iy\<˯<tɭdz\ӕH5y;
C730twdZn8;h膣Gǐh,膝gvvnq(~na;?qv5/v=mU؟pl8ξC-g70wima3D6.o;7;vKɝw
C7ka"λnv5ptǺw5ܰsa熝86a膡w
C7]зk]
g7;n8Uw
C7kaP9ia𽉌?>qպZp;~k+&|&P.z)At>U)n_s;rXuOpnotmmf?55_[۞pmצqAb=Q#3hګh>6m6-ba!;ZC?ZT&Nۛ
G7p9^46Ƨ T[S^G'`7Z@u!G9Q!S/jrKy:~3h.ZxU~D h#ckb݈%azMR۱pcbmq+yI. Y=ueks$|Mԟ@ìMs.+8v}V qw?͵1>*U[ʻVw?yr",Ve@O$(TD&ȶ刌K0YNֿ4[{"Ţ	$m$qO?:pU@|l<"Y`?/C|5g(aLghҠfƟuȂg2&}ҿ-+~cIT;jYh#fGJMRGiFa6LtAKX3ueJ&|aZ GҶ?͓>qBd#xIjG6NkWӔx/kyF,D\bQIOk| _XZ'ZNr:Y74޾(3`t5?%nY,,2ubLsu>fޕPc+v04d4Fr@
'}%Ļù`^'IMe_>K͚Jg_?>Z?dȣ|C&7}_%ۼ
O^7)Bv/bjK^Iݻ
y^˶D%Dh=*Q	ZQ{D4gܻOmo^;6HgJH*>&펌KŢ%Ry@]l?º"o)QI![KR	}?:zڻka4TxN-xDHkۇ~C?SW'g6N[qb>'c3 طBY^
gycRBmf$^܇sD1HԪҿ%Y&X Ilin7nFɆw
OVЄ!-ڔ&5᧐1&k?T9?!OUp	fZtHp"M.L"2%bT)| ׀gp
kKKJmz;|dsXc d	V4Z#)V~FZsگ{>Ֆ<[
sO3+kylz֫hU?J]m#m5$
./g9Nu`Y/n^*?E=xOQzzuQ2ƵRKAˊOhy_@_;QΚgݼGWvUդWkNޮ)S}c*$i_em3bO=κS"KkOGWj)
M}{\?{.b{SCzpdvF][|m7ih8nZ
fA&:w<MEF(zg^|=iYL43nSSD1ZWX|@-(26y)Y,Y=ǜ|"I0CKj]Hryտ,t]gTg1nQQy?'\,+u@;2͢aᆅ?v*0=8rռ۟̓@U
2A?R5	m c;'㹺:3LzGF
tpXMj73WQ<>.FټL̀9魦ޛռw4Ӄ>`@sCl0:ƛm3ĥdg%]J\e
Wv~Z~d1x#np:)&]]-x#,p0]/NiRڙxӣ9GcV7L̫9|%KTi
 vT5]rtwc0/>N]ч~S[4yK-Qݗ?FՌ돕p@cz2XĚ[btdC\:9p=k_=:0"]KO	3͟D4=!`nX*~vv8^J[-ҺSMGV*( 1pxؽtk=%
:9zb5$0)A/nMRC u
{4zΑ)UDSYQNήu[wîɀa91dXj4̶f3f{}f-z`N%blYkF岦ժʖUڭi	$2Ae58-Ji
2NK`SZӖvq4Öspښ9mO5r#fe`4jvʅMGVl1<G4&5Ș-Li
rfsj gpmkf̆6چ5f=f
XcylikVVi3[V-l
Ű(wQZ 4Fy-3SQͲ>I	m=t
kaImjk5Zz5)=Y:-֢ժv*vhBq쌽0ʛӄ57ޅ#9^\(&۩9[zg0隨^Tnl9uB&8NK1 
{5ZaT^LŌLY1-2UƴˋǞYYcqg8ih?^ԴϦ}`.hǔ(uDd?|N\ORDl   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  TmkBT ~                                                                    x۱M@ ۂ
 %)Y##dH=%M:qP[6N܁K_8yS\jX<3cOz<Wm_ޗFMz_60gg쟝v?;gg쟝v͝RNKdYṎȆ.-[P۾=^+VgXy                                                @Emɍ  RmkBT ~w                                                                    xֽ	@
,Li/`co!cYG4`$ĈE"wO%{/jYF:!܍eR<_g2E}7G_wmRfx:^v-mxGw܁FZb1ɲ>;?UΣ{1y꿍Cڧt.                                                       WYmdvE^   mkBT R                                                                    xѱ	@DQ{2
2.52=.Y6
|4                                                         Y=Dok?8K]OGGG'fx)~  mkBT 
                                                                    xױ	A0|S{s30~VTd
pZ7
                                                         Oa;_;*˖6=ʲZk+!޽ɲ{R<"{?>;믿;h
dq  BmkBT !                                                                    x1A ѽ;4NѸB+5:{E,&(D2f                                                         |+]L<[5g/W7дe7m]^rݷ/;yܿ7:|gֿN71<_?ݳ	cxM  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  omkBT n                                                                    x?NAG7&;x
o@mh)L4tco		{|֥1!AUUծsuw67Nvӟg?;Nvӟg?;Nvӟg?;NvkX|ED>Gr^7Hw؅@?m{@OgOgOgOgOgOgo2']l½=]?=п=P=}NsN7M7Nvӟg?;Nvӟg?;Nvӟg?;Nvӟg?;Nvӟg?;Nvӟg?;Nvӟ]qjKj;m+u<-<QW%+ݿ汥zϯwhoE8
믿9
/
龇	*   mkBT R                                                                    xA
   yB
dMڜߜJUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUg~AJ  PmkBT                                                                     x۱	@ 
\R NaA\,$ŀ69}>irZks7{꯿cyI/W÷^,n_ʫg@=6?}0Ϟ?{gO=^un<soC/?Ǥ^ixoO_T                                                0II   mkBT                                                                     x1
@Eѿ-e.K"ܟ"Aar?qӼ`Ϩmw;]WK)qf/{w {%/                                                         iU6
/  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw   mkBT                                                                     x
PD~e^2WB $I$I$I$I$I>VUXqu
O                                                 {&
c  lmkBT                                                                     x!nA7@$!{Spj$c*ziO! 6|QfG<׹}Yow?L49
J;P(/gEG_??	=믿믿yuM_4e*k{_ֿVDݯ_V_[Ms[O;#                                                    
uD  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT ]                                                                    xڱM@ao
\)x
@)i(Y2"@U~_j/uz?Z>q9]aYsLi/s׽>5Vf|J쟵һzoһǹ^ܜmOLa?c{1w'a7gRuU9jg?&8{                                                  `9>")$}  mkBT                                                                     xڱMPQo
 %R2 SP1()`G%Ȗ=tTg9_iv涼_{s9p]_wQ{,1r}_M
f|;ڽ_xv^/<sO?=sO?=sO܋u]|>hGvxe7i[3箝f{/                                                   `	ߙi  mkBT                                                                     x	1l(؂wo6~"*Ń	;o5ZXl=,믿{QdRI/g{S?OKo?kմ0mf7Ix                                                        Ha   mkBT k                                                                    xA
   yB
<$mTUUUUU/NKN  mkBT z                                                                    x=N@P߂ %%8 Ǡ 4HK:
apDج7"kfY;Mqrތɹʲl:S?nsj7jyɿ_/?^>uUoމo=~62u`މc?hv3y~yMvt;7߁;;&u`s1sRu],>D{ހw                                                         Kd  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  [mkBT 
                                                                    xѱm@ۂ
(DC:L&'DPz4(KL@礧xΧMRJƱ?=;yBW~_$CXq_W|yW;?T=m8vg?\_<WU5v:L%?MoڮH/d4s7?}                                                       -~ K%
   mkBT B                                                                    xA0 ðrǒXz=Dy\$?kڿ=ִ{ioX                                                -TMxB  mkBT !                                                                    x1nQa߂ %%h8

95@]Qp1
h8ߛ7/w-eYכ[W^V{|/t2sjn,|Y=>l¶jYX; ,诿믿kgA_׿\8Íf c89\__kQse{7,3z,p?޸~b=7$yhrXReoA.$vS^"v8@'ϋѿ6F_kmѿ6FT?)O6@f;%q=فQk㙷%,k/do<Hlh7پC޷\#6uջ!
!$6 ڰІEkmѿ6F_kmMڰأsTw;~wW@?~gwfwC$I$I$I$I$I$I$Id*[U#}л~aVqڏHy@<xV3.f,<ތӺYY8䛁o=3M{xCǠD_Go P;jd  IDATxAh៛tTܔPrXa;BK/0!o)-ćKm4PyΘ`a32vYFKId?Fu  Nڥ}/8  ޓ³   bfn{k js*ޜמ7Vp#{  j_]{v?}=  Zz
~Ėf  xyp?w[G^X=  vhCe|3{  <e4b1 P   P b  q  H"   $b  q  H"   $b  q  H"   $mc|qV?w/'  @Kmc/sKjOg  @Kc13joRton܈11Q  5#"bNFsz|"b`
  srѫʃl, ({rr:">qk
  xʲW +|8  $  m*J){T95ٯ=oWeO J)jľSR+Q[um?ڰZ)W?AvEA GfH\G>x;8˭8˽5J=~QϞ PhO'W_ގnk3^:ܓQlv 	 RBy8F3bff  ~lA[?d/  `x\ @1  I8  $  D @1  I8  $  D @1  I8  $  D @|_\1VeO  (+=0~w|mť[q3  
y]z񚱘tAR׾殁͸\  Q_h>D9brn܋XoFD9{ @gڎi  Ђ||"bwM)[ݜ4Z  `;C;z^  #[9  D @T+;kЪ7Vp#{  
gOW㳏>V_^g  PmoSc$3  (1^:#Eɞ @xg  @h  S=|  Db  q  H"   $b  q  H"   $b  q  H"   $mc|qV?wW?Ϟ  @AWy5J%b= NT+xq~Zz}o v{xE8 H8'KOd/   ٮ찵٣)#d`  
`Tv  >g  q  H"   $b  q  H"   $b  q  H"   $b  q  H"   $b  q  H"   $b  q  H"   $b  q  H"   $b  q  H?{ SvL==0n+3 xNδii,f涳G(OΞQ88ya>{ ֚3mMeH̿_Zmj==rL>b|HdO(x)bN ֙3mqFF// 3mhqFF3bk3{ iCA3z>^  Lxb  q  H"   $b  q  H"   $b  q  H"  JB #gZgδ"Ƈė\ΞPXU 3=gCʽ8~bԗWҭ8d 98Zs
Amm!g}|"b`_ -9"6gF~3{Eq08i9X>vtf%1Q^@+O9vr
ƵKb<"B @4]'  w ,,    IENDB`       cREVGeneral    revUniqueID  
1124715347522  ;   i       9 h %     cREVGeneral    revUniqueID  
1120814578896  8 shift bB     @ = `               q  p              cREVGeneral    revUniqueID  
1120814429102	   	       b key1h B
       b  .             rq              cREVGeneral    revUniqueID  
1119966350713	     c key2h b
         .             rq     2           cREVGeneral    revUniqueID  
1119966350714	     d key3h b
         .             rq     4           cREVGeneral    revUniqueID  
1119966350715	     e key4h b
         .             rq     5           cREVGeneral    revUniqueID  
1119966350716	     f key5h b
      #  .             rq     5           cREVGeneral    revUniqueID  
1119966350717	     g key6h b
      R  .             rq     7           cREVGeneral    revUniqueID  
1119966350718	     h key7h b
        .             rq     7           cREVGeneral    revUniqueID  
1119966350719	     i key8h b
        .             rq     8           cREVGeneral    revUniqueID  
1119966350720	     j key9h b
        .             rq     9           cREVGeneral    revUniqueID  
1119966350721	     k key10h B
        .             rq              cREVGeneral    revUniqueID  
1119966350722	     l key11h b
      B  .             rq                cREVGeneral    revUniqueID  
1119966350723	     m key12h B
      q  .             rq              cREVGeneral    revUniqueID  
1119966350724	     n key14h b
       w .             rq     A           cREVGeneral    revUniqueID  
1119966350725	     o key15h b
        .             rq     Z           cREVGeneral    revUniqueID  
1119966350726	     p key16h b
        .             rq     E           cREVGeneral    revUniqueID  
1119966350727	     q key17h b
       .             rq     R           cREVGeneral    revUniqueID  
1119966350728	     r key18h B
      6 .             rq              cREVGeneral    revUniqueID  
1119966350729	     s key19h B
      g .             rq              cREVGeneral    revUniqueID  
1119966350730	     t key20h b
       .             rq                cREVGeneral    revUniqueID  
1119966350731	     u key21h b
       .             rq     I           cREVGeneral    revUniqueID  
1119966350732	     v key22h b
       .             rq     O           cREVGeneral    revUniqueID  
1119966350733	     w key23h b
      ' .             rq     P           cREVGeneral    revUniqueID  
1119966350734	     x key24h b
      W .             rq                cREVGeneral    revUniqueID  
1119966350735	     y key25h b
       .             rq                cREVGeneral    revUniqueID  
1119966350736	     z key26h b
       ! .             rq     a           cREVGeneral    revUniqueID  
1119966350737	     { key27h b
       ! .             rq     S           cREVGeneral    revUniqueID  
1119966350738	     | key28h b
       ! .             rq     e           cREVGeneral    revUniqueID  
1119966350739	     } key29h b
      ! .             rq     u           cREVGeneral    revUniqueID  
1119966350740	     ~ key30h B
      E! .             rq              cREVGeneral    revUniqueID  
1119966350741	      key31h b
      u! .             rq     H           cREVGeneral    revUniqueID  
1119966350742	      key32h b
      ! .             rq     J           cREVGeneral    revUniqueID  
1119966350743	      key33h B
      ! .             rq              cREVGeneral    revUniqueID  
1119966350744	      key34h b
      ! .             rq     L           cREVGeneral    revUniqueID  
1119966350745	      key35h b
      5! .             rq     s           cREVGeneral    revUniqueID  
1119966350746	      key36h B
      d! .             rq              cREVGeneral    revUniqueID  
1119966350747	      key39h B
       = .             rq              cREVGeneral    revUniqueID  
1119966350748	      key40h b
       = .             rq     X           cREVGeneral    revUniqueID  
1119966350749	      key41h b
      = .             rq     C           cREVGeneral    revUniqueID  
1119966350750	      key42h b
      5= .             rq     V           cREVGeneral    revUniqueID  
1119966350751	      key43h B
      e= .             rq              cREVGeneral    revUniqueID  
1119966350752	      key44h B
      = .             rq              cREVGeneral    revUniqueID  
1119966350753	      key45h b
      = .             rq     ?           cREVGeneral    revUniqueID  
1119966350754	      key46h b
      = .             rq     .           cREVGeneral    revUniqueID  
1119966350755	      key47h b
      $= .             rq     1           cREVGeneral    revUniqueID  
1119966350756	      key48h b
      T= .             rq                cREVGeneral    revUniqueID  
1119966350757	      del B
        p               v  u              cREVGeneral    revUniqueID  
1119966350758	      space B
       Sg (              x  w              cREVGeneral    revUniqueID  
1119966350760	      key1 d
   zz orange   ]  7 &     1           cREVGeneral    revUniqueID  
1119966350767	      key2 d
         7 &     2           cREVGeneral    revUniqueID  
1119966350768	      key3 d
   zz orange     7 &     3           cREVGeneral    revUniqueID  
1119966350769	      key4 d
         8 &     4           cREVGeneral    revUniqueID  
1119966350770	      key5 d
        8 &     5           cREVGeneral    revUniqueID  
1119966350771	      key6 d
   zz orange  M  7 &     6           cREVGeneral    revUniqueID  
1119966350772	      key7 d
      }  7 &     7           cREVGeneral    revUniqueID  
1119966350773	      key8 d
   zz orange    8 &     8           cREVGeneral    revUniqueID  
1119966350774	      key9 d
   zz orange    7 %     9           cREVGeneral    revUniqueID  
1119966350775	      key10 d
   zz orange  
  7 &     0           cREVGeneral    revUniqueID  
1119966350776	      key11 d
      =  7 &     -           cREVGeneral    revUniqueID  
1119966350777	      key12 d
      l  8 &     =           cREVGeneral    revUniqueID  
1119966350778	      key14 d
       r  8 &     q           cREVGeneral    revUniqueID  
1119966350779	      key15 d
   zz orange     7 %     w           cREVGeneral    revUniqueID  
1119966350780	      key16 d
   zz orange     7 &     e           cREVGeneral    revUniqueID  
1119966350781	      key17 d
        7 &     r           cREVGeneral    revUniqueID  
1119966350782	      key18 d
   zz orange  1  7 &     t           cREVGeneral    revUniqueID  
1119966350783	      key19 d
   zz orange  b  8 &     y           cREVGeneral    revUniqueID  
1119966350784	      key20 d
        7 &     u           cREVGeneral    revUniqueID  
1119966350785	      key21 d
   zz orange    7 &     i           cREVGeneral    revUniqueID  
1119966350786	      key22 d
        8 &     o           cREVGeneral    revUniqueID  
1119966350787	      key23 d
      "  8 &     p           cREVGeneral    revUniqueID  
1119966350788	      key24 
      R  8 &     [             cREVGeneral    revUniqueID  
1119966350789	      key25 
        7 &     ]             cREVGeneral    revUniqueID  
1119966350790	      key26 d
   zz orange    7 %     a           cREVGeneral    revUniqueID  
1119966350791	      key27 d
   zz orange    8 '     s           cREVGeneral    revUniqueID  
1119966350792	      key28 d
   zz orange    8 %     d           cREVGeneral    revUniqueID  
1119966350793	      key29 d
   zz orange   8 %     f           cREVGeneral    revUniqueID  
1119966350794	      key30 d
   zz orange  @ 8 %     g           cREVGeneral    revUniqueID  
1119966350795	      key31 d
   zz orange  p 8 %     h           cREVGeneral    revUniqueID  
1119966350796	      key32 d
   zz orange   8 %     j           cREVGeneral    revUniqueID  
1119966350797	      key33 d
   zz orange   8 %     k           cREVGeneral    revUniqueID  
1119966350798	      key34 d
        8 %     l           cREVGeneral    revUniqueID  
1119966350799	      key35 d
   zz orange  0 8 %     ;           cREVGeneral    revUniqueID  
1119966350800	      key36  d
      _ 7 %     '           cREVGeneral    revUniqueID  
1119966350801	      key40 d
       7 7 %     x           cREVGeneral    revUniqueID  
1119966350803	      key41 d
   zz orange   7 8 %     c           cREVGeneral    revUniqueID  
1119966350804	      key42 d
      07 8 %     v           cREVGeneral    revUniqueID  
1119966350805	      key43 d
      `7 8 %     b           cREVGeneral    revUniqueID  
1119966350806	      key44 d
      7 8 %     n           cREVGeneral    revUniqueID  
1119966350807	      key45 d
      7 8 %     m           cREVGeneral    revUniqueID  
1119966350808	      key46 d
      7 7 %     ,           cREVGeneral    revUniqueID  
1119966350809	      key47 d
   zz orange  7 7 %     .           cREVGeneral    revUniqueID  
1119966350810	      key48 d
      O7 7 %     /           cREVGeneral    revUniqueID  
1119966350811	     = key38h B
       t= .             rq              cREVGeneral    revUniqueID  
1120814845480	      key39 d
       7 7 %     z           cREVGeneral    revUniqueID  
1119966350802	     > key38 d
       o7 7 %     \           cREVGeneral    revUniqueID  
1120815229796	     C key37h B
      ! .             rq              cREVGeneral    revUniqueID  
1120817728179	     D key37  d
       8 $     #           cREVGeneral    revUniqueID  
1120817788037	     E little.gif 	@       D       
GIF89aD       伿 3S@@@ &>;_u &Zz*++            !  ,    D   pI8ͻ`(!,hlm%Hmx|/kpȤPh hZ,
``JϷNv[]1򝝟R}PI[od~ZYQ
JopWCuȸ$ ;       cREVGeneral    revUniqueID  
1120817989689      d
          black   Xh    cTag  keyboard.space space           cREVGeneral    revUniqueID  
1119966350766	      shift2 B      7  (              s  r              cREVGeneral    revUniqueID  
1119966350759
bookmarks   handlerList  mouseUptempScript   prevHandler   script   	     p 
leftShift 	@       J       nĉPNG

   
IHDR   J      ʸ(   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWxݎ@kU><Qݍ.e ĐRcW`5zc	x^..&:Ogڙ3/X,i>_mXiX,R&&K*?}ڣԦ
Yˣ<z3^{AM:*JXN7k֢3XըDhJyO`]Fךѐnؿ>
p	EF݈Ά}53_W~ڨk#4T| oЛnCyo}:tNyR}!zpSeưϩ}߮REÓOg*yȧyƪRFn]ZqO	/,hHnO袵h!#X 3KDQ9j@VρnRGbt閗3#lOq,F-ݔ]cε;ګM7T7}{!K17$"eϐl'tD]lNtD{7@7b5P1?-qЍXkU/kt>?nZ»^;}F1GO~g͗1·vaƟZEl+d3jꂤp@0C
i4T#$+[>-2!^F<qWI%*ӯOjqgP|HH8ҁidfCW?32vD=gaaaaaaaC_u   HmkBF                                                                   )3  mkTSx][sFfq$˷d+/ڧxp'(lNl#J,=th E+Qh\:zٺuә9dh0xgja[AgM;軧SnC>zՃ_;˙2TF[xʥ2UF߂gp _(ce[B2	!6sLmә1qVp:3t6{Aݣ>B=o.+^R{[O1;Qk}ಛXq<^ADOtl}bPс::+,<`WΕplLM?B\D{4\XݮPDhК1 >D~sXNccQSz
ǘB&CdIuhNc	# OзP?O]h@jM>Ur0(7ˁ
~;S>)/ЍR~y!Q5Ք[`Z*C #WwJci8:ƕ+Ѝ11&Kr("s/Hv [_`N@ ҆n"a4*u1)DJu@eu+>i\-רގc
lbQ)|ZVEx'~	ڴKv)K)xiH@Qu2m13fi۹ǀDSSYrD$q 'Y>z#Hn-	? /	?+C0\TlpԹ2p^6}ULf(lYNU c<r-A0,6)M~
: _Ȗ.C3
}Ⱥý
JJe2lвPf0*0V<99d(@Q)&CFc88Z*O4yɑgsͳ<0ّtVStPI*VjI
pGpd?ii홯mDMA/"܁t`*gRڔ^<*Np8Bxr_q2F9x$W+LXsd.q2hTʠQ4jIhHUTW4׫})"#!d1QEs׻:QM0Y&1<';nt FL~m+GD(Uq4kRfAqàr#P=O4'Jc^#-1"i)GMGV:IfĽ[Ů<TF+F$fsi+H&ݚ%8*eI<ιL
i2mF9Vn]y.NhfLZPj#Zt%;,Hg6R>f%b<!fpK~ǽbIl% LVcԑ.<GTp\a8#GC?*&z}aͦdt+_HEλJL{p{*
*	ii20)z)~Yx7#x(Q.?vB&%-Xc
ji~#! L<̗cƂ[LԞ	k80E~C8Exg@3@>f|)%N<OYuՔv
ϝKJϓ/}.* iEuMdP8zOcd8wc-oZ"f#nLY8CaKUO,Tp0˛R@8E<ee9HCs-<ãnzfc@zH's3,hWL$0Q.{#ۋr	bC.Ӎ%HFsD*V5<&tG,D9##,)
ٜ켱_
*AϽG?=^	˄7M UT!ȢdM+$Cs\(%3EYhej0z z(uj"^MiԹRiPF͇oyBc$!2IuQ{ķYI(V&͑`	/`Lz!nCdIr;:Ծ*u&eԐa:rKgך|QGf"
K9VsBv<87CY֢ObD*,;x$kƺ44􀅆³غ-tuU|ICdIKK^b"oLz&WEsTgd?8^`y[>2!vq HRf#0]'1)(Ls#&22V
VEҘvdދً9hgXŰ/
yQA:d]y=lQuA>CxsգyOMW&+ZbM?,:0e	׼Vas
o6J[JJCM'=K|PX;S84byl
e>"s
e|D.oA\v[0@\2̿qA<$8۔!%+lvp4`\QbԐ,HE>t N3&dޥ8s8O
?r)J3^#ZzI#ގ	:Te[&i)JejSPp$['$i%ʜLA۾uoI,.%䦉E>4>Nsk8:áGZ~5A'ű>`&t)Ys[Xt%(=1ƫĔe#MHx$
~aXQ_*{ul"+縉Rn3=(>G/Jɚf0ܪ	[b 'd眖8g1zL^-*݌F"/k<AXwZPL&9"cI/a,9-q΍UjVi[y~&hx4bⲘZZHGN()g79VIQKkiuqG(iŤ0i9H1'ⷤsGv3eɲY˲,rYh22b7:\DN<FLNZNUw8Vi1 kĀ<YLfc&q-E+Z9XiŤ5aҚZ$\yɺӂ$3mEj4QJDPm9uR^,ZN[O}3RԷմXMhxزmeTZ
km=s֎/Pٰpo@e%rnEf--;FmiP/9Fʵ.h٧xn$é/one,s[7Y^^`{M6g5&E6uCkhlYjGx?R5$K
EjO){?ηEYד.;{T2'n6w<)ijץP+7䖰Es64R,03o$md] ? N@;Ϟ;1Cu)^Yo.pf)KZ$YJ
j8 M3v9d/m\=*lwvtYcJ=ik 00;#KMnLp4Ίr=]X٣.G1(c#%׆͆6Srmb7ZgwpI9mIRN+nYͼ_*.¬ZKk 
S^E*1(2{lלL2$ڟ)W^ϽwK_ %P;! /8'p^
9)>m?f?=N)HiC/$uԵGCͯe4V4Q]	>~cczˌPҏEg65-Hu#~@ZM~Pԙ3_Ѯ+=?QǉeS,]P,=hX^Y@t9}zLyGR~]w]aآ<^~/!~Gd8ʣ)!N#iXWE=LoO@^d&<WUSw«4**5bW=Tvr8ƙ7z5c(ď#j˲'ti#䘞Bve1h	pGcn޳g5%]$1TF9#HjW4~\Ҽ\xg^jxFt8L
7]3WF5C#2]sWf5G#s}	Q{5;l\=b0чPkehf蚡Cxic5gל]s=ЫNpv5C-rm5C%wq|ع^yW}bufz]5C1zW]st蚣8Vf皝w5;\&Ǳw5C]f"[+jή9^yWsveufz]5C/HFMdVaSw_[{oMń1,XAO6SW[g<8fSy:(x,GUYLl!<]s*z#	׶$w\0g 2ۊ:W{bT{}Q9/	ckE0t;Z
C?兀2-5G]s_9_46ƇDܶ֭^G'`7Z@uQ#cxjCSćLTfS[L'-y:~;h.[)-X}*D >YckbՌ%aڂޟp9u1ti.$+29׼MY\G-|IYU>NyO_|YӿS?Y! ^)	
TD=J*O{'0}%hwL!!#hY>\`d
-E= {+Z(0&jd4諙gТ%C61h*AE"ϸWS"֧J|KE>bv\.]1@(!(̇i.h)oqLHWa|8,QIW6$m"ٽW?	5|/eRR&ij"rvYDD7b 㲑*|ZIp*Y@v4wC\ؽ{huwV1ݲQdĜ2܊-R}ڱz7m1q\9 	>nӡ-XIZSsϷRf,s3/V[p:wvZOY}H[վ'H؏_7)C~/bjK0rsw#X]޹JY:+Qg%zVB֍?qG$g<wm<'M.H-H*#(MZEkHe=<zUeD%\Jc_~L|0;X:یad(oߡGԪP|po	g>\)MnGxߏ$zI:yvh/ȯy*/';!W#+o,UOaa=/9NL?0
 
wX+V$鐏`C66G&1Oo*Fpvr!6)@҄>ܾ&|1?	b~JZ?^o(=Cj9-Ak?%i5Y	8}҅1yD&O0	[o
u&-ȿk38ݻK\|z;|>!q M3bC>͑+8CCEGW#uwȲb&YT֮gFi,G}+}to$pşN[<#ݤxCZ%9f;ZJ׋ۗxqRVvX/ó.j_Ƹ?\UrF\R }B!ގkVluUNZ?HhN2ɻ59!yxHYI ;qhLl7zd|Oy/pΆ_NvGr=El*5wAFk8|ݕOŇ)kmS֠X6)޾6/`f5dLn"Bva@s֚eLOS	wz4Kx^aHrhPFAmSbǒz>MgǄzRZGvzrz?m&+WYWeߌRW'{r.+u@q^=a_Yfᯏ,L{#h8gt*þA~*=4	AF?ydXb
GYQk'ÙvTә1qVp:ӂt 
8-wNr;TPK*vy{I+tt{YZ.k;C{m:sбAEP0[3u ׳WЌr
?6}5xYNCs4' .!=c}j78'uO^.;hSB+8w?~,,]=~]<ǃr}`s?-9ߺ)mVt6o7]ŧ82PI'#4dWb̈́}d^tfTX
<
 rz蔣c8
S}pww{qg].^L ʣ]@yCr}{#Pmbmr*+ 2}2uq5h;A^{-jXZSPWE!`+{BA0l kMSc8B-"s`߾퟼~o
V2T+tf헌v o7:qFN?\Ź
   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT                                                                     x	0็P:a<8@pI_xB!y@KS)Kxe7oK~saηpc6s'[s]/<oR{ϻG??                                                         O6r)v  lmkBT 
                                                                    x!N@ 7`%d;0h$<CpaIt&}K>U;\\뻇ϵ&G
mט|7}_Ygԝ_x6mOIϞ?{gO=Ϟ;l".6~gడ}?}Mguvgul                                                  Al
zÝ  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATx=H@T]
łK(bGXgN (Ht	t$:(tB(JVcAE
AĭP6Jg!% 	Mv&wwcD*zLhil&Ĳ.q̮E5kխL<=&E.389QkO) ,)ʪITHe	2(I]YE	B@uf9cdIzD:ӋGpdQM|<mG$ ND"Al;x~KÚ	Cu0̜&dP!bچĔ3 TA(PQ:v&QvyAAxVM܏ź$.YZrwk3{YbYXߋ-=`
wQWAomxV'	@]O|PTQ a_jPJtxJN .Wi?    IENDB`       cREVGeneral    revUniqueID  
1124703598444  q leftShiftOver 	@      3 J       lWPNG

   
IHDR   J      ʸ(   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  >prVWxM@qL=QҞ(;Q4(0 N\fVG&|;D7CM:4iqL>RKIQ~hȃ\˝<VuV?    `T_5ZEYȅh _BS^MBl; Eљϔ_!Wmeb_m lҒv?ZY\.ϟ_:8ϕԜ# }:W3<9g}          Cֈ9&   HmkBF                                                                   )3  ImkTSx][sƒǑ,ߒþjkk;GQ%ŔĐ-ō-Hr,(r`%`_|}uv'ڴx]O;V=l9=8ݚvznO1T7>vIvwex{ʵ2V߂p _)Ce[iC2v'1{7#gh'qt4ۣz-|F5ڬxM1^wtnAZ]*^>쳻{#v?V`/Wyaw':ަybPт::+,y¦\*_P)û"=|.rs|snvsG1*A+hc\
:X0C6>T?L&1$B;1!3L2L|p=FwB`cg.S| :Rx%%70z10q0wA>X pg\݈)'|\悩Qi_SMUs2$I-<ru03,
mX]2!7ZCK}N+ټ tg% 2-6t#/oZ-"NȦ)= ֭p;@P;zfZ}zXz?zw[7Rtj	NG_&WO`kHI9h 'h.M1k^y2m13fa9ue@)dX
I,`9r?QȐ8,Gx#Hn-	> /	>tKC8\lpԹ4#p^4]UflYN {z1ǖΠcNPt?FZdK͒s>d^
%2tZ6Cfhl(3_hc%p|z+ǌP3EETL
2-<PHrųfHLp:)eF:GQ\H+yrzp#Cc8 4V&
sd*VSxKkLWeBR{p/	>1''c8m8]Grp=s A2hTʠQBLB|6$^]KY!!d݉(zG	,6d1,`rLoaI-}2]O#媈+VuЬQUrrǁa?kNcw@	sh:'Jb^#-1"i	GM)GV:If{Ů8Tle+d#֙s$M~}IBO2IΨnbNd	q	4qw	Np6}+Ly'`43&C-P(HBK@:PC)mĒ҉31|3FأG~˽|Jl LVԌ2Pu!1=#e:W9X9b gU 
RtN& Ia!]~kF~ɰҠf(J&# ww3r*庈Lj-4wT "%0FYo\-\,n 9P?s|9F1ɿOFik7S	qL.`Y.̿#К/  )ԎsIyy_	 μ42!Cp_:ΜX,fY`w?SPؒb%&P4NҶ=O鱲`a^j}rs.I96K )-y4#>5I:(Lh¸XKjctiI)y4FC$fUfM%-qI#ݑ)K -`} cJC6gD#;k엃LPsOz[ "]@re<m
ɀ/þT>	|&BqQke2$n	mJ6;Wha0uTTk[@$I~bLRn]5m9{<UIs$X}0_;#_Na/GG1Lu-adDph_:^cj0yRٵ:_QY`)1	0P櫧5S¢/{+
Cz?bC(Z׸1

 %=`a̷.I]h`_k@:*DR뒕Z!\U"挽  /n#4XV+HHc$]$*TDHrFi3	}rsGLj`m=
 f'50HFR!
=sZ$iQj=V|0UAu~]e3wW=ZOgpt|E2%*_tɂSt Jx~lO
g`yN/h:kǔ+wL4JXw]jeƉc3uY,i9_R(s-:qyvڑn<HqL2g!,(MRbfGsv(= %!dA:-`ÝI|D6!.řYRK
xy&1GLy:a[*M-xSjKsI)9"֡$.۷N"IҊM9ə2vvҊi'(!7-"I4uYb7=VItgXL[(u#6K̚.A%#\obS>!{|>Ox$hw~bXQ4VU+XԻGAk\|OŘr_Eu9ziU'7ͨVFnϸܺOy2sZ$2DHt38L<cAiN|3JrE&(?9wbWMDZFohSӌb*i#9^=R>nO3'V<j"@*ӌIar*iS.=Noq)әg':eeY>ldu8ot
Gxt>9yLN^%2r;+lG5b@'!ٰ<V-Zt4|1i*ilwyxiN|DǶB5)I8i`=PtF|x˦Cߌ73wN)]i&(5e})X+	jQⵦ6{x]5fJ6C%jEf--9FXUu#*h'٧xn$éofe,s_

o^`{K6gՍ:E6uk`lijFp?R5 uWOB5̧fۢGL*O6s<)hֵR1
S;rKآd)v_
1hgٳWQ'~n}NV+sa^pCkEiԠ#D𯻵,iCZΥأB̶_5S)L[,ZG<Á7Lr5]X٣.҇12ߡkzMd)62}Prykb
ѵc=\zI[RnbV=+ƗYHAV-̥EY )^"{dLo2(ܟ*7ӽNv_p E@
{5'$+8cS8m6wPh;֧i{*|t{{>I\{D/8;TV&JjmEUѕ_G[f8V~,:5oDѓ "_jMQgn|Kns~wأOcg˦X4X5{pW`zem҅d)GI9mtuxbx
uB&qKkSF
{;|z󑼖)<yDAoWiUlUb4EïzsIvɳr87z5c(;OX?vpe6B)dWzϊ 4f={Z#z$Qί}E:

iMf325Vr#Rt&Rt	v;ߡCW
3Q1t7GW
sYqtGvBTt2;[;W9qt(+vڮb?rjK Va±슳]+ή8qvU8b芡ab芡W}ZʻG
v*v^vVUy+*ZyW1tyڕwGW]8"9eعbj];qb]CW+*:k]gW+*ή8WwCW]bp+{CGh}euDck39a|-uճYe*!~nr$͑ `ֽ`Fs{kK5[,NלҺވ~gm{Ƶ-77 {/M㶢Ab=QCЙloTj/*>Ǫ}jCE5al+hBcz0ӨEeh߬8芣	Ok|m]ArZ8Z?	 A|Ïr4s@[bu">dii6Ntآ\Ђ竲_&ZPΟ_f,	>܌7Bߎ=wh]B];CK[[O"u
$Y|ԽAϑ6ɫf8hHsS󋷲'-_+L3飫?}vKYOߊ'EP?Yd! ^)3	
Z|.EHkOhb9")?yD&֞If	$	gGxsE,&d+Pٓm]B1ާU#A_T<-ڰ!1F]dY{E?DJy?Kr}J΁twҋGL2O{V+H= 0u-`=ԕJ!>Jf쏤ms\Z$#k{yP3G(~q)TG6QNsW#|"ǀg˯9XV5xR2߀#4N
KeLcz߁Go'g]3xX1ŎiꞘ\="˻>	B6
͸WF{I_H7,Sۋ$\{[-#녬yo=oj~z%Yu~HI:{S[Z*+Qe%DXf%;e%⎴Q/xtNxϘ^;:H-pI*&KŢ3I^Ul=²2}֔$KR	}y}}9xGf

"yyGx#}<"J/}œcX/>quj__1"BI+VXԟQAa5%NL?0 
uP+$鐏`mm>MbrUxpvr!6*@҄>ܿ&21H%)ɟ2'11KҜԢCsMi|taHI,+x35aK]ΟV߿sXeRz$_{paS' a
%liL\)5FW^"Ֆ<
Ȳb&YT֮Za,G}+ytov 	\Hi<RPVp~I<t.hm?W.g1^ԃ֋/c\K`͟s)Cle.(zҾT`[oG5KY'KgvI'_xI:^#JUH_eۢ3z#葉Z#Ѿ8V&:=5Ԑ(q+VڦAqf߱S}mG_MKL-dH"BvOs.ךېeӌOl
ti>'ѼRnHrQFFmSbǒz>䎤MgǄzRZG
v-{rr?m&+WYWߌRW'T{r.+u@qYauaYT,\Na=ӣӿ4v϶-:![@y@?0|Ym&okQ;OtOiۤS]Vw3,58o'o;pNxS!<E9ӞYk17un'>oMI:;r:c|NЦ;6+zT첢IE23x~Zxbac_OXA[Xs\(>^pmwv6~kNh#Qoڽ>A/8/vI%L;gG~h⬹y;_=g
U(l!֔
`NyK)GM;T>>i=#+ۯ
{냆# +vI Cz6g5V﵏@Mo'g'-ڽ
ڷ]K֔feIj[BL.VWZxGxa8@	# ƠPH546o''gwTaCS4&xtMjllGq!Y?{'\   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT                                                                     x	0็P:a<8@pI_xB!y@KS)Kxe7oK~saηpc6s'[s]/<oR{ϻG??                                                         O6r)v  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  XmkBT                                                                     x1
@@ќV;	j)gw]@$!WYeNtlHYgg21Qg>5*Lҳi`mePmvt'K׿nJw______[o]Jzj-ܷ;0hԿyn}-7                                                  `lۉV  IDATx=HagN~!D"QCdQk.bcYs48d$5J}P"a-y
ywy^(8<|l0lYph|,%%?<
Ь"U)6VLEpB,'=Q(f9Y=j	ˡui,՗|УPҎ`kNa(ĉW8bc	Sd
zcn~Gr
⋰j{U
 ^@ba/\ERx@j6r$jm`ꆲĴ3x "J$DH(t]mAz5*;o'"7^8(|J?z%Y?Dou؎}Ppx@C
eM%OGN-SsBmSG4HC;+ .vr    IENDB`       cREVGeneral    revUniqueID  
1124703636649  r rightShift 	@      l }       onPNG

   
IHDR   }      !i   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWxZKoW>gLt-RI	"Jh
Q3qDVlPujv]7(KKԇXsfl3N̈̽w=s}Rѫ_P.Wpp|\kjZ
uj>qMD>IP(
BP(
BP(ΕQ0Bk2!JE˲YDmqY);H6xH7m.)'qЛ(Jtr{/` `r/
A\+WppԐpT~(b|bT"U'.0O?J3RS8jg|'d
;C6=}r7v唓-eWPMo3ՌJid[U(
BP(
BP(
BPYDhV&mq!#^du<jКH]:Ԅ:-C?Оw'*cmX%[ǡ&u!(|soBץQ"*7]9#z[WD}FgPtN	Y]
ZFaш=#_tAw"^.Z:7IWD;<ަ[u-nf oY4r=^u5¹tc~ޓ_
;t\=ːxv_9]DI:Z;l諁
#D>v"ϋ`zi87el}V?¸ۢ+\I-y'ZE6o>6;]"C31!Sk<sh~}8w/-8˞TgMֱDGPUdD?
D<1I1C;4h>u_O~PCO"y;vG?K`ڋt~D_}}mhKn(?@tmVLFW#;9ó>_Fvo B%_   HmkBF                                                                   )3  ImkTSx][sƒǑ,ߒþjkk;GQ%ŔĐ-ō-Hr,(r`%`_|}uv'ڴxb9ݲO;V=lM}ewO;C}cnӿiݾ4:kw=Q~PW\+cś-8~2T6^(iy2ӽwz1rxbNGG
8N=:gh[͊T{Oեu\o>{9bc{N'vym'-8CbZ )lʥ
2+BG(О+7w7h?:w2b8F; р_ s<t1xlC3q>jCO"4B:Cd!sΤo Ncz'tO8}Ю}Yzf2ERs(WJaP{Ss# |VΕЍR~ϗe.Q5Ք[5gZ*C #Ww
ci8:Іе!r9j$bo0NxV b iA|0*l"Bl8RPi
jg5g[p#E&texi}:
FxO r6DZ9^IW)f3chJhP\$Hvo ͏,'I>qDz7ܒ"C4ďExf'HK;	^ E\шa&|q夨[{l:a1QajOmСJt,Q0g@PPR-Ce3l͆2#@06{Pǡ*ȑ8:C\]Q4LŤ0Z.QRy u$W<kmfɎRaJ*Ņ,WKh?204 qKlll`>'Kb54*mtU6J/(5)7 <X+Np8CxPq2F%x$7KLX3ҸIP4*FeШ 4Ϥ*gcʫOϾ䑑B֝(0pbLb0&J}4G(_4Rbe\lPA~!'w;0H>v`:牦sb$v5R# pdYܔrdthFܽWCvQ7O6"1kI[Q>G2,G$T)J8_,vνD`0LC8X`h3ѷt,ʝwqF3`22T)t*
3(yX,aE:;6|L,)8×11c=z䧺+˷4V RdLx.Uz_33"LP]quÀ8#|HpV~L.I KdtK_HхλfJL{p{*
*	ii20)z)~Qx7Cxo(Q?vBsG-Xc$rri~#! L<̗cڜ[LԞ
k8 A~8Exg@2@{]N;RJ"@y)@ 9';̛8H#2d@
w
|>IbXif~G?3e-.[>P,nb
E/m[Ě+Ap
,V	'?2 ]jq r ߒG3SF썰n/%pp6>Lw"ΙGm>tObf[eDP4挌`*<4dsF4~9>@,n5$WQ] QP8&=Kh.eaY&Nb薀ЖԩaSx5&	SjHA%6AM+l
$E-]ߦ'XE4G%}`35~Яp$Kz4XFLׁs5a([ 8Sϑ,u]Eue(,	Q̙lh KezZ>%,
b >'o-v<u RR|뒴Ѕ
%fB$-.Y2\)br
P]Bx? Jsm"h4FI"IEK$|lt6# '7|Ĥ֣ 2myRdd-Ѓ9EҘvދ9hgXŰ/
YQA:]YнmGQvA>CxwգyWMW$+ZbM7,H;0E	׬Va}
o6L{JJCu'9K|PX)Pih{1<6SWx̲]N[%2 <"[g9̃di-oz pb8۔(!%Klv
q4gs`\Q«I":|_:ܙGd1R9%ЌG_isbK$؂7E4@
#2xjJ.}p$$T)Cj7o'|Kr"RqLsHP5\-HqC#-nutJXqŴXk0b9ͬK:a^Bp>bȵ&6sr|?Gً x>w,-McUZP߿uN}9oTV|T)_[Vx|r3܌Jne˭x7 HY(#9ΙO.[ID7Ñs?6Oԝ'9Iά$7Xd!*KsNs'vմJeDV.6<?8>,&.<#Fp4|Ҫ1i*i#!2?8>&-Vi=LwNr8y|3Y+Yc.M^S~FpԉG瓓Ur*#0ñ6HyT#Q|22
+czQʪEO3'֨<v'
};ם'9IOtl+T2P$sOgIgzlj1D[M=H|3xtؕ\ mrbX[߷mUҝQ*^kZAmgѥ_*kVd1$k_Z"V.mfiҒc5+O]Uz1R>y}ZA2=ʊgv[2ȪdsfPݨ^d`Sǟ<@hG#YQZwUj$T|J	Ki-J+LqyaͤQ_9m3SНh]*%x׀Z9#-A`LnȪ ~) v={ub f=Їde]27*qf)KZ$YJ
j8 L[2v9/\=*lkU;:X\1Bʹ5a  x>=}Í?xô(WӅUۚ=}@i)}jx)*6״Ak#7%ݑjYJ&]:%%F9᯸0; kճb|lpUd\Z_PUA,"jNZytH8(̋9r3n'=p	Z+	\QW}+qI⸂c{O[16:Ʃis
OQc}Z~ǡr͗^Kٝ(qĵGCɯoeԨV4Q]>{p?!eƁc5QǢ3k[6M=	 &o5qf̷+F9~=J4vvl@kj%\wW&](imAF{t>vA]W+=נY-DlG6%o$
誰
77kؙ͐G􆿪yLNp&\6^%FSD<>לdhW<+o~Wc?X(̿eYcWWh#䐞Bve1h	pKcnֳ5G'Hb/G[tS dj`_,?*Sc+7+qMg"E`
οP1t0CCWz3Њ^qt0GGW8:qti'DAW-UsGr@ͯbo튡+~@#gċO`'+ή8l슳g^u+fhk+z-ѧz`gb5`j]Wb芡wCWЫ]yWqtʻ+.Xʻ+vVU\s*VU]1tb芡zVU]qv슳xիXyW1tʻ+~w"-71t6'Z[=N<v	?CbQ]L\=ku\]Lf\-Ii VifD8W4]t)kwֶg\/z?p}Ü4n+jt.o5FŨs?D_T⋖a.;ZC?ZT͊+8/xqXܶ-m/u@D-:!G1<Q!V)CfS[L'-Y:~?hΥ[	-X~*i} ?515lʒXmyC`/tp%Ե1t$RPH{G{AdkιooaV97[z;x+P8|O?1>gO_d<%XYE╲=0R$$F/#2P؟N1a:YJo-m&H`?pO||<W"Y`?oBB=%-Z}Y5PLųyPhQВ
cԕiI*ϸWCW$.קH|OwG-}(jUbQQS]xA])>pXlH6ǥE2?	5|$2IuD)lE4w5GQ,x}qوePI>-%
8~Kci, k9xT4vxNvr?nY(~9Es+-hь{e!0tm2HOze?JϚg+_P~5݂+>ҹ^I=gC}_%\䯛!s1%~oI߻
,ٮ[UVJTYuJaVºSV'H|Gm݁%~TR=AiȸT,Y0C*_#,+/o{iMJ2	i>[$ǈ>aGߗwz`AOm 2wD7#BjYkd-=BهP<9eG^uc=+{-jh卅JV#>ܿ,^R$D
YjIM@6&h$&)^g)b2*	]>Z0*Mk!c`IMk߁T)B*-	h	Z,N-:	8d&I>7SiEZk8]V/W.Ju
Gf>upր8 Y¦tʕb!J1_ctEu/]mɣˑ:`,+jElz:rԷGf:otC-
ks@p2YpV/_*?E=xOYka:2Ƶ9;4F_悢G K
vTd~>t{h'8~^d59"yx@Y%$mx\-?G;"ۍ?R+alWl _c~L
:`bi amo:wq[ݴt߂Lt.2y.d(>ry~/
YQV?<͘=v?@s"i+,U>vDj ej6E)y,icNH
tvL'u߯`ܲw*'-f"{5Y{1oQn_(~`}B__Yܱ'R? YE{,faڳ?=
O;;Ic=
l{bؿidCy
COΧ5`N[DoDM:eu8b?kNXÏ!Y yv8p?>SI>9ꟵsYv:cvNC ٱ.ݬ?ƇmiG.+T.#8﷩_;'=luů=<ǅr}~5vnkv&+=S~:xlTYsvD}wJ,Κ;X5S*|VhPbM t1rt܄l;@_sv3r
>h8h<Gm}v_c^hvrvҢK}K۵dMIaL_L]:(4~(_mnեwn-#{sXaX0h
vBcPPw3;*zͰ|J)?pE<&5|o~
6t#8퐬MX's   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT                                                                     x	0็P:a<8@pI_xB!y@KS)Kxe7oK~saηpc6s'[s]/<oR{ϻG??                                                         O6r)v  mkBT                                                                     x1J`ܢ7`GGn.8; .Bqwtqs}M!O萔QNrvyUv_팟qjq}'?i\E?u;;;箶Wτv'euyy=I׋zCK?~GU}@߳x0/                                                  h6  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATxڱka.bDb(u3Q(r)!Ck	t$T\n.%S㢭t _[w6y>=&W#߿C2>oַvc`aɃ{E*yU)-lƇ/FEʹofK٫ -1>%@K>Y鎳J.B6;I.&4}^\ޥXaj&.)NP=A&D"1H>?M,@,G>?M"1H&5'L/ (J.[gu](3j[EӿӡENt)I=HJAm?̉ӥeS'KDjkf?\ڡREGaeVMs6#	$TkR)>n>k}=[~l vpg5{_8
JFFh k@}qP1h]{1    IENDB`       cREVGeneral    revUniqueID  
1124704112991  s rightShiftOver 	@      l3 }       tPNG

   
IHDR   }      !i   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWxVmPT>dYa#fcƦh4^ 32Bc/ "~50FsԌ"N@F7Fb5DI51],m}==<>=
RNl**UU& 
ڒHDFOe4DQDp'06x	""J'5a2)c~~C
SaD_b%T/,'5p:`T8Q80p*GN28e'T>ҩ~J"0pB_aTS'`OjDQ*Pv?t@?*8Q<0p>N/}R&
~d+$SXu>j,e"DpS20YN*g%iX?n})SR0pP&%{T}.C.v
Ef.>ppppppppppppppppppaB?Pm.ĚcAbc/V#?Z:T| 5Y;:pAe:?X|ծ7Q(0F
`!jQAg1Y27B?dZ_1c; T@@zkciՅ;kCB{$I!R`LA0h뚘N0&CɑniJѯ~3X #lY|Ϟ3",|?R\DI1'aqF)g\xZA&_ab#y
{L̲"[A
1;;#0NB6fs2?yq'4Y.\%ˑIWZDߛmhXE6}㚇D$T2
ٌTf火e蛱w?4<Oٸh0%-(?1,D,#;U鸝0M2vtr0_̉_WP
|{iչ'z)SqXBxlluc:{kKɲ 9*OH]Pw~Y﹵:uOll]z2􏴊/rsoue9]#h=|7o/h.{WYvZ+58	eTC:HK?~9}~S_BVϚMs\S?*X3U
;9>iv{w]ܖG1ki+h\`nq<s}ٕ܆+_4fFe<p7\;BācZВ<mNJY8\mLКJG퍇>誩vE_:vyVE!<Cdqn;]yXR>o먩=[-y25g}uմ*xo4m:o]=jgɤh}M3@W;&llz$}ǘh:.f]=c[mK	<4llDD4qԴk^s6䗘=PM~nl666=qKKN}aS+^\9,On+_)saZ{涼OVDOw4-ӕhR9)[ꦌfyy-O?ofO]^vQt)
k]ͅWg۾I+uT=69dw9׊n}wo!{b;-bQ_d,{qΕ:im~kl17o޾,`Ga7Oٳmc"=F&hE顷Sn_ٚTusǈUE9)9Ԗ9gOecø%t78pZl   HmkBF                                                                   )3  mkTSx]YsƖq$Ta^T555OJ(J)!(o/.pŉ-J}9HAI4h|w_lߏfs5׽ooX5[
̠Mx>^̕2V)mU.2C8~2QԞ)S9aG3SowfsoS(뷝]:3};G.}nuTN!և!k#w5NXf:]8C/͓6M2.BG(phvMt՟kꏈQ
Z3F9Fۀ9 ц_ SՏ<t1x&Ç>jCO"4B:Cd!woT>Gp=Ӂ*>A}Ezf2ERkq(ѸcAIoLUP3S\Y9Ur@7bJ>R>傩Qi_SMUs2$I-=ru43,
mRݜ01Cn$B3dWEJ dZ m$!RF㼁jQ[D1M'R *[@]tvD,WʹrlFf+Rt	NG_&׎o3w)uJ>4i&RRt1*e6d.̘mn[.MMu$DJHzf	@Ɓ$d8"|N 1$2$0dpQ^se|3Vc  W}:eF#Ed9)V<֫=tðvڴ45{	6BЂ|%[Hl(DX0Qf 6R(()j0ʌ 2ژ~ފQ#-"h1h2Ia\4@ZIx
y
3Lv$&8Քr#TR(.gZ`FC=Z:1 9[f{ճC/Ք,-HWiQz*EC⤯!'w'c8m8}r<k4nTʠQ4*F-	c
٘zu/ydd1,u-ާ z3%`L.e0R߿&Mk$tזr?M2XAe&Ti_y*9l!;1>%Ny*z&Y7Y`$],woP#Bhbm,Τ(F_ tczLzIpϖ;^r"K0+!Xc8X8e!s0V].Nh&C-P(HBKD:mPM)_"KJ'b,!fpC~˽|Jl% LVeԱ.&<GwA	`96vl3`ر-a|HpV~LI u2QIoLJ/Bs]3r%&L=8H=4CQ4q},!S(e`R;Xl,1̊|j96ji^#! bYC1osA-exjs5Ns_SF"OX<x erB
΀S3@kPjʯP;璒gb
>@RQEidC6't12,X.fY`wЍ)g(lt1ꉅ
fyS
(iۂ'8,i`347|x\ML>9HiuzW% <)$&4eou{a\].S1yeִp<h\Eap3*&Ǹܤn%p0gdVy1!35X%(%G-bp	 2YT6qdaR>
|&LpQke2I
6z(uj"^MIԹRiPFo
&IC6her뢖oXI0V&͑`	/`mON
dIr:о*u&eԐa:KgZ|QG2Es(L	̅x6Q4/%2_=E}
|[UXJw.;BIֺɍuih ))>

7guIZR\3GP!ZD

L1g9P!<pq
f}4eB#$U"ʥt[g6
NNg>bRSnQ VscѦ22V
Ѓ9EҘvދ5sѨ(0puOE=mQuA>Cx}գyWMW&+Zb ,H;0e1We`|VUl4婂; ͟Qu0Ґ*aNNvyR!?(4N4Žx+<`bfQM['
eNxE"_g .N-r!WZ8 1$e**cH
]CPzK!JBȇ>w&لl̻gK|@VD0m*R6I*MQ-%<PZ'n\8d&I+6Uf'gռӀGbq(!7-"HG4uYet7t]Cn(u#6K̚ź.AgGL6^Ʀ|.B.5h#Ew% ?{}|KbEXT`Sߎ`A׍/vrpҪYLnQ˭s
 1<-M{HvIs$"p$\ 2Ƌu'9uId3k-2.9Ƣ\]5iFKgOO2/&.˪Dcxv#8~q|1i5VxRd_LZ6]Kqiw|&~;'|dg,[LZUdy˲M<u4frr"0ñ6HyT#Qb20Mj-b^ziʪEO2/&)ִ"v?
};ם-&9IKtaFSetH4
̷j#֟/Igzh1D=H|3߆تQV|5]MPkPAӐ
U=Vm*^kZAm9^ۈ.Pٴp%oC	%rnEf6--)#Tu#Y4OL<7
QV7mMס^) ?Y#xd145D#x2)ZnuץB5̧mQZxeˣn&܎OAwJu)Ә)
%lQmBʃ9fvS7YcٳQ'F~nO<NV+sa^c5֌0eI$ KAU
[rY&CK9jbJ1ۭLV.ROi64a  M%|XSMnLh<Ir=]X٥.҇~Uc2ߡkVSe)65=P;ZpI'ڒrWܼ/Z_*k.ZKkE )^ignjۍkN	ZԌцWF`^lqK\;;t)cUaV*m?bKm$Ɓr^KYKkACzف2WTP4Q]>~czˌ
ǚPҏEg65Ou#z@+ZM~Sę3_ѮK唟(qs
i*p.
,@,MPڂ>=')팮0W<<^~d/!zGd8ʥ)N iXEW=oO@^˴@
ObgrK;UpxM+{\s}LY9p1OrFa~^GleYcWW:rBO!2ԘfV8ť1WipHIe_{zE$K?ief<335Vr#Rt&RtvF[kڨf;ЛiVk9ڬ9;Ac@;!jfokvC8wj~5Cݨf;?qv %^|Z ?Xsv.g5gל}8;c]3t0C\[3tgh>y]ԣ;k5;vW|y+j^yW3tyޕw5G]929Uٹfz]5;qc]5C+j:oʻkήW՜]svz+j^yW3ts{CGh]UuíW.[K1gKa|-uEWGb
?7K9OH*^0#¹ֵZC,Oʺވ~mm{̵-7#7 {LFwF
AgQ1EuwՄUz SEwT&͚k9/xqZfZC,nLjV{u@6D-:!G1<Q&V(C+iCbǖ,
4	-X}*D YckbՌ%azMP[6OPV'z@;>(H^s}U 
R4!ι,yGe[l_+L3飫?}>.O>ӌ+˳B@RֿDD=H)O{'0y$h;m&?~, yΉE0~^l=-Z=Y5PLų6yPhQВ
?1Z_g=3)=+9)9:G+Q먥gec2WKW:J{D>
aZZz/+Sҕ6}TҕI2HFvB$iLK?D"w
̨]Q>SčX~ɸlĲ
$VAvJ9xh^{}xj
+nY(~SmbNsm>,R}رz;m2qL'	擾nӡ-XIRSO십6\խC;Y;',оI}j+ҳ=oMߋ6$~oI߻
خ\g%D=+Y	ZY{#mSӶxv3W
RAKio<\JVGƥbEڇlg|[޷}֔$KR	}ˏy}}5xGkPa64;Z*ٝo
TكP<9ɭUdgV:
ΰx"q+jh卥J1;?G}yY<IfݿDUA(Y{Ԋ`$m~lǣq7zc8E6*0@҄>ܼ&2?	b~;JR?g^/(]Cb;9-Ak?%6i5Y	8=҅	yD&G0.Ԅ[:\d5)]UϤW.K-
G}#|>q DfF4=#)Wq(|9=w%F]o
e8WM]OG6Xѕ{
:xFE㡙򆂵K	sFkYVRu,XԋxQQVvX/ók_Ƹ\YrF\RuIa;Mlլf?i]:'8~^dk6rJTiJcAw2m`M=Z)nD-h_
c+ſgq.׏{~UjH^n(+VֺAX";c٢x:2 >gV< 	Lم!!ϹZkߋoCVf@4O3>'|N$y'}߻#&ȡI&ew<1'w$o:;"ГZ:װn;n3qw]ʚpE^e[T×~3J_9XPW;Wwɹ8x>=ǧE5{,lfaڳ:@~{x5ofskH.y~yIҸ'u#bld>utGshahF3Sowfsomîvv$Ku>lb7ۥ!mӷ#v歆!k}谛Xq<^~Xm(tlslPх::+,՜==@Eg닫khFy9tBC  tf71=4|]NCռ{8' &iر5{ 'XPÊ23;x^[a_YG<X9.inO9=sN谢tH,o7=ËES2RIK$]Cpp8bWb񺳍ѡy5_yçc
U(vOPpsE)G֋=|{F_	
"V :;=x^}|փO#tH{<'IVk25nE;tﰃ.eߺ[no38;$[G;4&<9߄k>Qh!mRWu;TOޙ}y{nҙ{GT7M	ncOaf'ٯl@ï_55P#3q:F/qez%{T؄dA[]
jfZ>	{d=bv-p1לEM-/@_26^47sOaoEfxx5ħn
:W={
Z
(߰\qlT7`6ot;?gB(   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  mkBT                                                                     xڱJ@,>CA^]c7G'Eܜ-B]6>P7O/Z}$Ru:O,}<若($Ҧ񏯗iy׍=+9:=;}>wWcX~&ukUMpOj?6c?6c?6c?6c?6c|}9τ*[}}pu۾R=|O;POUO[w)C_                                                  ]죡%W#  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT                                                                     x	0็P:a<8@pI_xB!y@KS)Kxe7oK~saηpc6s'[s]/<oR{ϻG??                                                         O6r)v  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATx?HaxDt0)% Gup0CPpqPСKKFP:tJE*JTҘh1E!oiwעoXl">c!oǘOw]-toMI2פ&y rەYEx_@Ez=`2Az=BY[F	rۍ\2ϫ-I.GME]\ѹ8; +<eY\`dt.Nn:FuK;`b~1#3 3G2􆎙`xXq=,=cY|5qs/C[.+䓭I-HJoARzVk1'nJzsPy;w1&];0D5T1Z>^~J%}Ǘ@lޭ>$(c	6`l;ҁm5]	9?g<CaήoN=L$->Z)    IENDB`       cREVGeneral    revUniqueID  
1124704122135  w space 	@     M^       l;PNG

   
IHDR  ^      ]   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v   prVWx	0h5Vpgq
Զ`
"
\\.sp}vAӌn{B !}E"kfV}Ze/'絚˜I~j㛵׍y            ww@&bo   HmkBF                                                                   )3  EmkTSx][sƒǑ,ߒþjkk+	>()$l9/.$,nlGeow6 E(֐ 3@Gvow<Ѧߎ}09=uo[İaߟ洷FmsNP܇[ߴN]ӿ(?(S+MUMpJ*Jj/Ѵ:Mw;xbiu8x2ӦG'9m|s@ߚVb`M{}:ݤoӅsi*}5rǊ1JN4ND۴N*pPBgŴ 6SK*#exWP=+7w7h?:w2b8F; ф_ s<t1xj&Çgc	|>Dhx13t2BΤ8sB`cg.S| Rx%l%70F10q0wA>X pg\݈)'|\悩Qi_SMUs2$I-<ru03,
mX]2l!7ZCK}N+ټ tg% 2-6t#/oZ-"NȦ)= ֭p;@{P;zfZczXz?zw[7Rtꂊ	NG_&Wm2w)uN>	ڴKv)k!xi'EL W^CPB2 ԔGKh~,o~`9џ(dmHI#sK,K?Ne%13 u.{&x1ܨ-એF3hc6,'Eu=cKg1a
Scxn#-WfЌB9sEns/hCЪ?|a(q譸3r$6CP$-zWM"S1)pspTh<@#5ffɎRaJ*Ņ,WKh?204 {qKlll`>'Kb54*mtU6J/((7 <X+Np8CxPq2F%x$7KLX3ҸIP4*FeШ 4Ϥ*gcʫOϾ䑑B֝(0pbLb0&J}64G(_4Rbe\lPA~!'w;k3lH>v`:牦sb$v5R# pdYܔrdthFܽWCNQ7O6"1kI[Q>G2,G$T)dJ8_,vνD`0LC8X`h3ѷt,ʝwqF3`22T)t*
3(yX,fE:;j,1tL_0Č.pOuWo#\i ʙ\At!69"fgDVj3`=q`=[C/*$=zAIdtK_HхλfJL{p{*
*	ii20)z)~Qx7Cxo(Q?vBsG-Xc$r
0GB 곙'y/(ƿ9=p8A~Mp<a8E,c:=N;RJ".@y)@ 9';jϛ8H#2d@
w
|>IbXif~GpL-X(`71q-ybbz?\x0F}?ˇnzfe@H;s3,hь$0Q,{#b	b,C.ӝ%HsD*V58&t[,@9##,)
ٜ쬱_2AϽG?=nwM UT!ȢxN+$qR$%EYhej0%1tK@XԩaSx5&	SjHA%5>|($W٠IʭZܻ&Mc50gO0iKxk{k
0tЯp$Kz4XFLׁs5a([ 8Sϖ,
]kEQX̑70%3 F?F|}JXro%VaA|(UO<x%Y:7u,4,7%i,KrH'CHZj]Y+d+0*RĜ C-A4E	iTE(6mI.28mF8AOnΟI
LGdlFP[*d[sN10J-a;cV~Q`Ί :ςehs?Ү»'3Ro:P"XK/hzdAځ):O
%fm?] '`F<Up4|ĵc޻VRR%l._j5_ON2PLD\܋籙-fki9_R(s-:qyvږn<HqL2I|C_٦LEi)1Xbk9;{~ cF^] ЁC0$>"y,)̥f<ZzM#ގ<TE[&I)JjSPp['$iŦLvu;i4XJȍcH}1i|"Afpq m
mC{k);`v<c}MR4f.KP=z	!ƛؔu_S 	f/o ]vCW+VTo҂*{uy
k\|OŘr_E8ziU'7ͨVFnϸzOy2sZ$2DHt38L<cAiN|3JrE&(?9wbWMDZFohSӌb*i#.9^=R>nO3':V<j"@*ӌIfҲ+iS.=Noq)әg'eeY>ldu8ot
Gxt>9yLN^%2r;+lG5b@'!ٰ<V-Zt4|1i*ilwyxiN|DǶB5)E8i`=PtF|x˖Cߌ73wN)]i&(5NYƪ^vPkO5VcE~][qƐi<ZzIKKf֬?
UH
	hiy&(p++춌eUudsfPh^d`Sǟ<@Z<d
[-H@kUP
>)%|/ٶ(z2Qu7CF}eGOAw
uE_jvBʃ9fdrFVK٫P?7>T'+╹0/UAC5LY"4RjPUxd"`7z CzΥأB̶_5S)͚& # Yχ5Oipc0-taնfvкDZJ:ƨ^|J
umM+CkS,%OX{ThuWKڒrW|
յY1T6wϪ@
ja.-ʯ(HyXƠ}kn'{ؼ`:EHM}Ko	FWuIkw\6#yW~T*@J\8؞VoNcqj}CSԣX'q\cavy5J\$qPik[(u)=8ؐ2cñ:ԨcљuA
~&Z݈Vo8s3v[us%~;;X6ur5uك+h. OO=:Ho+[kЏwD\Z7UtUЛ䵌fHy#Zz_<&'Jb)"~c kNgO7L]׫C,hwxBwǲ+9]yjL?+ZҘipHIe_zu$?iMf325Vr#Rt&Rt	v;ߡCW
3Q1t7GW
sYqtGvBTt2;[;W9q(+vV1t jK Va±슳]+ή8qvU8b芡ab芡W}ZʻG
v*v^vVUy+*ZyW1tyڕwGW]8"9eعbj];qb]CW+*:k]gW+*ή8WwCW]bp+{CGh}euDck3a|-uճYe*!~ns$͑ `ֽ`Fs{kKӵY٥u
k[Eoo3 ^mE-z
{3ި>\_T|U:jV|2݃vTaQ/ѢYqtG8nӝٟ60qNv4X5h< >E|lZ8e6ӉcrDߏsiVBnyhq'>B~L8~M,$,p3V[p;_:ܡ1t	up]/-o%o=5dQP>Gs$h!qM/#xӏ2}̼*-e=}~+|OA	,Vgx$(j"=InGqzNֿ4[{&bvK	$68'؏&1=0FϛB_xGdOwIƄzbV,}5SMZdhÆc2-?ó^
ɕep"WJW:J{@>
aZz/+#ҕC6}ҕI2HF!fQR&!(7mȝF(3jEq#_s2.j0ɧdGoi,-d-'9oʘtN:gޱb-=1{nEw}رu=m2qR9 擾nӡ-XIRSϹg[)Y,r/[pG:Y;',zh0>^Kҳdu2
"5dRnĳKk閫DUVbݳzx;F!};mnwy>cnzI< F%xP:2./r>̐&{Wy^}ZS|BڇVl.I%1/>&ukPa64;Z*Y뇻~OP/Oinr;c~w}E~X#x"ROZy5Bx~_/)w`"qY QUпkJ^&X I|ܿFѸILS
nP.F>Mgʨ&h,Ъ4!	?'5A̯}RIJ̫	|L|4'%0h:h&\E#']GdK
LMR~WpiAv/vY鿔^(7^+05iL\)5FW^"Ֆ<
Ȳb&YT֮za,G}+ytov 	\?g4)o(X+8$:l+UɂzqR/{ʊ]Exy1%9ܡQ62}=i_*lP0w%[ݬѥC;YŤ/$C\Su*y$i2m`M=ZnD-h_
c+ſgq׏{~ejH^AFk|ݕO	k]Aqf߱lP}mG_MKL-dH"BvOs.ךېeӌO c	w4Ih^aIp$R9)#P Qbǒz>䎤MgǄzRZG
v-{rr?m&+WYWߌRW'T{r.+u@qYauaYT,\va=#hxNU0,cf|PidCy
COΧ5`7X쵩pm^iy;a
?d<.c^~Cxak<Cӧ=Gbn4;NG}n:Гtw1;֣u MwV8T첢Ew-~C-m<tVt!:x4	Nnt[9ŢŊCtGd;V&Nԝ#kw4`Wbqȼ6g
U(l!֔
`N}K)G-;T>>i=#+:ۯ
{냆# +vI Czg5Vu@Mo'g'mڽĊ^&R1l1vRa;϶:h#moްCϣـ=َ=ƞITC^vr
5(߱\lE^3 oN'	E4   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  FmkBT ~                                                                     xڱi@ h<@HAtY e9GRw{Uj~FWW-og~C-Ra?t[Rn@7޽j:=?LxgO=Ϟ?{gO韽yv^m_Kyg?ݟE                                                  @W,  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %   mkBT                                                                     xձ
0Ed2Y"A=ZrnI$I$I$I$I$ǒ=|{3_                                                    vD&
`~{  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  2mkBT                                                                     xڱ	@ 
 5!p+VNy_<H
StQgUUyϗkcSͶԱv?;gg쟝v?;gڷ_@fma^q$M)$y(᳿k߼                                                   nj[6  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  `IDATxءKa΁A0pm2nIþXb7o܂&cdg;-=什O{x×r
j  tuv{?3)hL^w77RX _\%f)	]U+*l q&g/]  ;8 xDx k ^ 0Fx c ^ 0Fx c ^ 0^; Rs%S& .φ\Og+ XRNWyNAc#%~oMA(ڋ PԊJ;CWȯ
wHZPI'9ǹ    IENDB`       cREVGeneral    revUniqueID  
1124705613157  x 
spaceOver 	@     M4^       mPNG

   
IHDR  ^      ]   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  FprVWx?K@K_ZFtD8."upw"H84(-=:|?{8,߶Įb

qm2Z/F%*J	!:;iy
ej,eD   '[gm/jV3+vJbs,Qmv>FK&$
y\V@sQ?e5?;0'LRN䏗
~TA/^$qowλ= (?                   QUcc   HmkBF                                                                   )3  mkTSx][sFfq$˷d+/ڧxp'(lNl#J,=th E(Vh \:zٺuә9dh7L3xgj̰pt3i}t
}OnzݝLN*#R<R*o38~ /tLosLq3ctflG'|{@Z]Vb`C:Ӣo>ۃsGAk*5rǊ1J
'v}m'8C"(6}\D!#jMGͅG!:O
GĨ-sHg@=;Ua:<8f
5p!!d2LߘT]>p=Ё*>@}eVPQ(GzO8pg<^H(G|Qi_SMU2$I+=ru43,
m\3Cn$B-2dWEJdZ m(!RFj1_8!"NT TV CYir9F\Ii*&8E~^G_;>nmeHQ{G1Md7򿔢{	UW)fy3clJhP<$H -'%I>qDArcnIe~I_
d3Εp/Fd0F1f8rRԭByW{l:a9IijOSmDСBt,Q`@PPR-Ce3l͆2#@0􅡌6PǇ)ɑ8&C\MQ4LŤ0ZQ/Ry M$W<kmɎ$R`J*Wť,WKhK?204C IKl|l`~ONW%jJziU(=Ԧ\a}WqW t6"#Zabǚ#s A2hTʠQKBDB|6^]KY!!d݈(zXlb0Y&1<p[5e k[9&EWY2
4ȯ<wgÜ6א)Ly=U;)mISM9,n8HX6#*v
Gd7(_H6"1kK[q@2,Ǚ$T)L*0-wνD`W0L#$X`h3
ѷt<[tqF3`22T)t&J3(yX,aE:;6|L,)8	1c=\S=O`+)f
fFU砎t!69"fDV0`Gvā9b gUч0Sn6]'E[	ƸB.Bp5'Wbrd؃DSiPIH3HGIL»{E9\rY	'7)o#ͬȷV mV7N	g9d6Rf|OX#4)5e)8rP],T95K)9pz |ʪS|\Rz|sQWH+h ?dȀ+|BG#ùl~1./3e-.W=P,obJE/k[ 
~`vʻV	'?1 ]jI s _G3SF썰n/%pp6F>L7"͙m?Of[eDP4猌p*<4dsF4~5>{%@,n4$WQ] ʓQP4&=sheaY&NcUЖԩaSx5	SjHA%6AM+l
$E-]f'ͣXE4G%}`35~a9%=a`#CthPDׅ0-FSCȑ,M]kEMe(,	[qΙ|h GezZ>,

 >'v<uRRVob뒶Х
V%fB$-.y2\)br
PLx? J{m2hʄ4FI"IEK$|lt6c '7bĤ֣2m΍FP[)d[IcaYz/f/:砕bî(0tE}|uA<hGiU֓'<7*_Lhz4h 'p^.c [F#\*K)
o]3+)
6d/CaHN2PL\܋I汙6,fj8)y-:qEvڑn<HqL2|@OJlS25ќJ/<?r	#DIQC ЁC8$>"Mx<)ȥ+xh%M> cx;&t¶RUl)[(ՖJsDOCI\œo=.T2*s3enzIi'&$cH:ͭ0@::iqߦS}VwXd:_Хdinb]Y؏z3#\S>4}#wp+ n~{
{ŊJ*-_7X>ڂNrTL)_[Udbr3܌ZnU˭Ȍi1oNޓHFsNKD=&QhnF#ЗI5~b ;-[Lr&YKn$pEE0眖8FiH4<Z?o4y?<~s|1qYL\V-E#'rxϳӜIը:8#J|4brZZUKkS[9y#;tɲd٬eYE,[4zM.Q']LN#&Q-*rڈ;+l5b@,&1ٸ"VלdZ|4bҚ0iMji-lyߌdiAbTǶ"5(CMxOp|{6b:L/m-hof մXMhxزmeTZ
km=s֎/PٰpM ـ_"i3K#Yy:KrY4OSL<7QV7mV#wl!?y#xh
3m;K
OG
$;uH
>)%|/(z2qu/ʳCF}ķOawJu))
%lQ
ͅ7Yγg/NAPlW¼51eI$ KAU
G౉y&. 쥍K5GNwݎ|"+ttL0mM F4 cgd	<#}Í?YQ5{%R7FuewڰІyJMLߴr&#US5Gc=\zN[RwbzV3/ƗYHaV-ʥy )^2{lלL2$ڟ)W^ϽwK_ %P;! /8'p^
9)>m?f?=N)H4uC/;}cIGkgJ_?LiPh*|5Flo
j[ju#~@ZM(jęhWԕ
(uᲩi(pX^Y@t9}zLyGR~]w]aآ<^~/#_ڔ4D⫢&7'߀| e2G
Ogr+);UpxM1*
\s>]q
^M/`y@~G#>eO\-\F1=D3cY1ܼgjKHbr~-:GFhԮhyW<ϼXʍJq\әHyo4~]3WF5C#2]sWf5G#s}	Q{5;l\=b0чPkehf蚡Cxic5gל]s=ЫNpv5C-rm5C%wq|ع^yW}bufz]5C1zW]st蚣8Vf皝w5;\&Ǳw5C]f"[+jή9^yWsveufz]5C;_&Pޛ:CoSgnZ_[{oMń1Y
[km:y.{Uq.
stQ$Y4 3"k][BgyT5FkmI︾a {e:W{bT{}Q9/	ckE0tڝS-*Gf5GW<MMwfZC"nLjVW:I 
`c~Ԉ(!S8e>ӉcrDߎiVJVouhq'>B~L8qM$,x3V[p3;_:ܡ1tuh],o%o=%dQS>GܷI_70+Ac✫-=N_
G>oZɧEO_U[{VħO?rY<"JYHPS)eZ{B#ێ*O{'0}%hD6SHmq/-8'>b>[`b,W[nȞl
-	>ŬY(
jfY<((hІM%?³^DVCɕoge#eZ u|4A78^PW&+M0>+?eaecB$iDG?T"wܨ]Q<>QčX~)ȸl$
4VAvJtnh+S~m7{Ê >[;=1{nŖw}ڱn0$b4Vr@'}&ħC[Jm/ӓ粟og޳̕(XݚnQi=g#oU\"=KynR^Ԗa&~F2+bmJY:+Qg%zVB֍?qG$g<wm<'M.H-H*#(MZEkHe=<zUem}ZS|BڇVb.I%1/?&uw70֠'6lh.;"w!5T-Lه>S<9UD?^'ub=NH=mKj;?G}}Y<IfݿDUA+y{Ԋ`$lMѸILSݤ\M>Cgxʤ&h,к4	G5A̯}RIKܫ
|H|2'%0h:&\E#']GdK
^k҂o_9.rYoV8(6͈
i4GSQZ{jK]V
e8WM]F6XVʽ$pşN,nxhdpx
~VT]%Kbo)+vI;Y_Ƹ?\UrF\R }B!ގkVluOGzg+?2tnFNH*;RViD6x\-?G;!ۍSall \c~J
)]>_wjaZ۔5(.;Mo"
i3ٖMdT.Q|Z^|5~y))]v?@sbi}+T>vD e6E)y,YcNH
tvL'u߮aܪw*-f2{5y{1oQm_(~p}B__Yܱ'R5#<,5kX)´g?8rzNgiA}fSUV/b
Uz$iPlՃ,(ȣ|889?MpmOp3ct# pZv=եTu{@'uZcvMgM;h
Ztt>pY#G~8+5hhәiTt
cV;qx4a}`guF~5uz~ Â3P׳W=8Q^~Cxa{:kcӧ}\ם({ݻuؿ.uץ'vٱ>ݬ78ƇuOP$;.+\*vvYѦL6^ߥ~2YX	+z~]<ǃr}~v[kGsbfE%PoOq0 :.wZNJZPw^Q_!m}G~Mgv@
P@AC
*-+:N9:nC;o&^s3r_7ih*XyKh#vQ>/z{jr={}ҡaH#Ѭ	a1t/}t
tz+<<
	v\4Lj3e
k|7T
v}JF?pE65~U4:qi;$wk~E   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %   mkBT v                                                                    xA
0*,Lm7 MK^         =}Ǫ
ѶҞ
                                                   \m UUdf^d  -mkBT *                                                                    x1AiABh$.t 3p R+4tHD'Oedi0*w)Fb
9mV~Eo N9Uc;|1:Q,zkINwQ5o>G                                                   @n*  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  JmkBT                                                                     xڡm@! $*TAge%JY3^cKBw2{z~z{~򰏠|>	}vIPK֮@uwϦWN_Blg?Ϧ6MlGC-?GY;A%ֱ۴~kY$o                                                   q]Ix  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  {IDATxܽJBq" $$Bhh(,hl;h	ܢƖƨE_HġlR۲~Lz&U )x<%b!w9 &^*&Z=;;8 FC2T7v0 m|)^ 0v+5/ uGi/ Fa/ Fa/ Fa/ Fa/ Favt: uxQ ƂJ
=;O3am}m:
 ܧivߒ˩9YZOu>%ݵ'*6yu.vΝ #hz^㽟?
7߀]ieG]^P    IENDB`       cREVGeneral    revUniqueID  
1124705632379  y alt 	@      7       l,PNG

   
IHDR   7      ^!e   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWxnP	ibHl{HmAJ "XP\v(M4j.VE!ex 5o@878!/=3gIMǗ	$ǣpsXYqRSG =^dEքB!B!B!g-َm'^AjKi'᚛b_s:_sU~ֿJ}WjK
i֟O"Y-:n㻔SHX?pcPI'!B!B!rّ}iJUzҕ>aK
,M:!Z|I[-5`{ï#
G޻yyC#rt:EhܚX82dQ9cz2fcѩVC e/|<P>bSWjGa",f<<-ΛlBou~U-,ĸd
ʗednjt3ߗuKoJU;>j[\b.>0MӍG<U]:ṀQ/
X|]=5u{kֶ7ЬzrWQkL|82W{	-/t_U}CzqO:nM3+d'yuh![3;}65[\R,F]yݵ
7
ֹuS>uSby,=Tzl9U5<   HmkBF                                                                   )3  7mkTSx][sƒǑ,ߒþjkk;GQ%ŔĐ-ō-Hr,(r`_|}uv'ڴxb9e==kuoĲ}^ϟiw:>vvݝDA(^i(rozx|Ƿ?WPVP{ osL'ș69m'#(;m^;o6+^S{oע>jзVcvׁsi*kݏ;c:mh؝扎iT
il*86TFi@{zE{4ߜ[;ݯDQDhЊ1 >WD~9V?p"~M1	|=cLg!!d2i;j8aЁ2>Ag陡-HΡ^	(=AI
L^g]P3V> \Y9Wr@7bJ	>_*`j|jFaTS>l՜akIDw\)KC.@׆:cȍPyRA6/@8Y	L
9D*u1)DJu@u+.h^䪙V_-֨ޏclbӑ	|4)uN>	ڴKv)k!xi'EL W^LAřYv?(Arhj#!4?B7XN?O26$$sK,K?Ne%13 u.{&x1\
ppG#h41An:Ȟ^~3ŰF1T<O@B+ybdhF!"YwBAIA]вZ6ʌ 2ژA	ފ1#G0Erb(wEd(2hG=GKi:9\ly&;rJه*Qfb޳\-i0,-
=ճI/,9U(Ԥ \a8K©xCX8N!N,11cuϜ3H&AeШA2hԂ<)>IW?GFCbYw^ogD:QM0Y&2\+[ntKFLW~m+GH*⊕q4kTdAqàr#P'ΉءHiKHjeqSʑFŢq^+U0"!Dي&<وĬu&mE1ɤ{ӳ_eSL3*ㄛ9Yi\0
B`uS0<G
m+w	̂B 
RmЩR+aqt>PFg,1tL_0Č.葟r,F[H135TB~msDpψ0Auazzn!1YU!H0u<&vg/"H-~cX~!E;+1g2A"4$RɈ#]Eὡ
.F.bc	dV[W6ˁ a g3O2_Qkso!3S{+p2
yq9(.X u95K)9p: |Jc|\Rr|s^WH*3o Ȑ5܁7:F3'9bb]0_0tg
[2]L|bY)_ڶ5=V401Y>wK6ON.e@:)Gf	@ > %fħ&I	ba^WKcIm}r4-)E23&(W|̶ʬ1.6i;2=e	"U`yLihdgr0	}=IwX$ܼkHAǣpM\!e{ؗ'/](>.Bs-PL--CSæ~j-LՐJJ6zm>|($W٠IʭZܻ&Mc50gO0iKxkgk	0_7H(i.!с+]kPAqL
#X<V:6QX̑70%3 F?F|}JXro%VaA|(UO<[x%Y75,4,7%i,KrH'CHZj]Y+d+0*RĜ C-A4jE	iTE(6I.28mF8AOnΟI
LGdlFP[*d[sN10J-asЊa_8u>Hγ{܏4|GcԛH&VR<n8Yv`8~C	YO1	Xl,O
@qmrT	Nr˗Z
דS84byl5e>
#K
exE"_g .N;-r!ZA,%q)SQCJhX$W,HE>t Lt3&dcޥ8s8K
?s)/V^20户#)O'l+UQŖIRoRmi.)<Gd:%\<qI$3IZ2'9SnNZ7
$%ƱE>4>N3k8ZáGZ6ni+ű>`&t)^sY3_t%(x|ĐkMl:b@) 7 .!|XZ+*7UiA
ֽ:EP|bL/ܺ*k擛fTr+#g\n]@ƃżAzB9-p|uDJe$D@_&y4n>əLrf%y"
?W^XsZ;U"-#ȷriL)ie1qYVH/)g7VIVIkiaG i0i9H)gⷸsGv3eɲ^ɲ,sY6h2:b7:\N<:<&'S9mAZȣ1 jِlXlkRV-:~q|>iF	;<Woa4n>Lr~c[$Q4\0X:~Nj<ӋeS!joF⛙ǻN4_Mh{EزmeTZ
jm=s֎.PYp%!Yyx_"ti3K#Yy:bY4L<7
QWV7mW#wۣޒ͙A@uz5MF-cv<d
G-H@kUP
>)%|/ٶ(z2Qu7CF}DOAw
uE_jvBʃ9fdrFVK٫P?7>T'+╹0/UAC5LY"4RjPUxd"`Z s!}i-RMQ!f[d⎎)j	`xa#MnE.ZHKCUKPɵA
\ie(<UR5GZwձ.I-)7	͇^W]Kes
 Ң,W^eg߽Vv׊kCZԌр߷F`^lq^w;iP?@8KТwD@^q OʏWXKS|ꍱ)6NMo(~z4=kz_:=Fk$=*M~+F/ك#	
-3AJ?YiՍI h5y37cg]Q79?;Q짱eSW,^SS,=+ 6BIk2ޣ:H\Ey:_l!zGd8ʥ)N#iXEW=oOH^h<7Ucw4**1"W=V$}FY9p1_Fa؏x't|,ZG!+c=Oig@KS\s==?A(>ޢstbIO4&S3^bW+^^)k:);opvF+ڨbЛiV+9ڬ8AK;!*bo+v~@8wj~CmW]1b9C %^|Z ?Xqv.ggW8;c]1t0C\[1tЫgh>x]ԣ;k;;W+*v~HʕwCW]b<^ʻ+VU]qtǲWU\sb犝8Vb芡wCW슳wgW]ī^ʻ+VU]1{ia𽉌?>qֲ:v屵VWLu:
fYWGb
?7Kj9OHJ^0#¹ҵ-dkNi]CoD=gq[Qs~ި!L7*Fcվh!0_Cw1=riԢ2poV]qt|tg5>Įn9L-o{yӟr j
F>G
99b-O24f:q}lQ@s.
JhU/O-dG	ϯe3Vnj{oǞ?K;4.'z@{> H^s}U
R4$ι)[ـz|QUş>oE|O"?(,Y->"Q'	4~w"QTF~kϤXni3Fр|#"yZ6.iPS̪Ҡf*uȃBmaQW%Ygx֫0>^ѳR^ϒ\s ="ӣ^URGiGa>LtAKx3XueDR|aR#i\^8$L<_\$&MHeF1"nkNe#U@
&7-e$wCRؽw;Y{;VLcea'4yϭ.O;лBF3^*? |M|:"=Ij9l+>kE|AtHz!k'D[ڧ߫=IzlsnR^ԖA&~F<+dnJTY*+Qe%=+Y	NYG#mӶyv3榗γRAKio<\I#Rh"gl|[u@ߧ5%*'}lTB#cp^a}_Q{끱u>fCp^1Ce~eB&C<G'{?;Wanp?*'쵐zʫ7*gvXpxI(+̺e];T
%5I:#plϣq7z]\M>Cgʨ&th,Ъ4!	?'5A̯}RIJ̫	|L|4'%0h:&\E#']GdK
LMR~WpiAv/vY鿔^(^+v}X d	f4}#)Wq(|׽w%.Gb`=GIU騢VQJ]:HW:Z

/g5Je^ܿT~"Ƌzb״zuek	s7whE_@ڗ
!bfV7}tNpV1i$/9P'k6rDTiJI [&XSVwD=2Q~<W8gJA\'#"c׃u>_wjAZ۔5(.;u"
+i3閿]d\.	Q|Z^|5~y1){].D!WX|>@5(3mR,X^/ǜܑ0COjYH_.eTNZuE*k*cޢQj_qcO{9.+~@<,^<,5+X)´gzvvn{<}G`b|^WidCy
COΧ5`7X쵨':|'ڴm).;`Yv~x׷8Q~S)MZts;imtMO!Xnv 6YѣbgM*zp¯zb:BǾvkC[wEAz)GxAqDO*ieE9;Gv%g,	O)>+4VBe
T wt[:N9:nBwү9N_ц~U[4XyKh#Q>z}jr;9;i%V$250IYCP	!
k.v[ހ!<َϺ]O546o''gwTaC4&x`MjlThb:ј>l1	S{   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT ]                                                                    xڱM@ao
\)x
@)i(Y2"@U~_j/uz?Z>q9]aYsLi/s׽>5Vf|J쟵һzoһǹ^ܜmOLa?c{1w'a7gRuU9jg?&8{                                                  `9>")$}  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATxcd0oИ`0A̕Wc32f 8`C.%PĘSC9v:J(bL&: WEn'|tm[p?10@<0s5YB*P`sCo}d@5j5joiꂽ1\zE{6	e> gQ!`Ajhe`Pc`Ae8p`-]Dk +T{p    kA<Z    IENDB`       cREVGeneral    revUniqueID  
1124705871937  z altOver 	@     4 7       mPNG

   
IHDR   7      ^!e   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWxkAmnbDDv)jJi`CmJl6(ē)Tz=YzEPDMomcݲVy<;_3:5Z4E̓HMxoFxY+V2Б/9eG^hd!@0J IAy7ul?l}MʶviokKM]Yv(|w@hHY;~΋舴E_H<rsۇˍif?ZC{b[lF?"MSJ
`{ix_YlO1ڱhQ/e	mrx4
4j2tJ]ԕ3jh6
PϠrPqeYq	HUsF1ijsa$jVM;d{cVr}kZs?X=r0wjL>ۆ4֡jJzVz^+P5֪mS<G1>qX0N8w1:8![su"Fՠ	8]H5#8u8dwGq.péR0j45itjea-A=w:,L?^?<D<'Fg}7U}_}_}_7{{}Ku^dk0`%>{xcaaaaaaa~ /lT   HmkBF                                                                   )3  mkTSx][sFfq$˷d+/ڧxp%GQ%ŔTl͉-y$Yn
(Rrj
9KwCG/׳`w:ӂ/YCZw35xÊWfYПf0sY)T>{Yvw3;ex[ʥ2Uo38~ /LosLq3cbtflvG'9]|s@=Vb`KC:ۦoӇs=dCv9bc{
96.ԡYa`ir|cceov
\|&ڣv'F#bTE֌h $3c*ưwf
5p!!d2L8ߘT>x#8pqN@q]}yzf2E+Rkq(WJfP[So	sLw |R+_8	ϕB05>j54k)jT$"黥GnҰu+cW<c1&Kr("s/Hv [_`N@ Fn"a
TTE	q"
E jG4@
Lk-WϖkToG1zJNSP1(>qmN;C"ޓO r6DR9^IUW) s9f,m;РnH45Ց_*!%,ZN'Jq|97ܒ"à2Exf
'H+;	^ x 	L4Ř- IQ
dO>#tri)ۈCl"Y:4aGK$Z.Cj0l(3#_hcp|y+Pl1EKETL
2-Z<Hrkpky`#	0鬦C頒UFq),=Ւ3A03_=;4U҃^E*mtU>JϤ(u(7xXU4q<d,sHV.ⱖg.q2hTʠQ4jIhHUTW4׫})"#!d1QEs׻:QM0Y&2\+ntFL~m+GD(Uq4kRfAq͠#P=O4'Jc^#-1"i)GMGV:If[Ů<TE+d#ֹ$nMϒ~}IBO2ISnrKNd	q4qLw	Np6}+LE'`43&C-P(LBgKD:mPC)_"KJ'yCbT{e6&J@eTOkc#b{N	`96ֳֳx?Ϊa?1`8lN&0Iq)]~kN~ɰҠf(J&# ◅w3r*岌Nj-4wR2%0FYo\ ܆Y
8͏r$>)~rr\K)]a הo,A^tP3̿#К/0g)NsIyE_ ,2!jGO	uNr,MK,4`?p&ϔ3亘nB)S俬mAkV44)Y>w+6ON.e@Gf)@ > "f§&I	ra^WKcEm|rn4-)E23'(W~$̶ʬ1.7i2=e	%"ἯU`yLihdj0V	}=iwKX&ܼiHA'hM\!{G/)>.Bs-PLa#[TN
]ī	0M:WC*
*m[P$IqbLRn]5m9<UIs$X}0__~~#Yң.02DGf*Jt]h	Cby15dz<`iZ/h5Xp)᜹1
0PS/{
Cz.?e#(Z7n2

!%=`a,.i]j`_kH:*DR뒗[!^U"朽  䀇ntX,LHc]4*TDnKrFWi3	}rs(FLj`m=
!'50DFJ!ۊ<H{ƢsZY(V1༨ t<G6: !z<+C+-TBfMd_Qke`|V5hSwzI7A\?\`f%!UVC>(,(4N<Žd+<`bfQM[G92xEXg N-rI WZ8 pOIImTTƐ6F8C0V.a(	5%i?/}L#	لw)Γ\
ҌG_/is1TbK$؂7E,T@
#2xjJ.}sᤒ$T)C?:׳nM>š4'qӜGin
Gee8tH2V"&8!؄.%kNskκ~ԣ/smJL\F\5h<wp+ n~.{ŊJ*-_7X>ڂnrTL)_ۀUdbr3܌ZnUm x7y'HI$#9%YL.[KD7s$?1O֝-&9Iά%Xd""KsNKs#vմZUDV.7<?9,&."%#Fx4bj2i5ki-".!2?9l&-Vi=DtNs8{bl1YjYVC.6M^FS~FhԉGr"(ñ6Hy\#qb23k-b^zIƪOs/&	֤"v?|;L֝-&9IOul+R2R:$4
ηj#֟Ω_bv;zꛑf
AO	ZMt!69@wA]MCo4p2QBZ[U|di{dm#BeJn6dJu݊0,mZZ2wfiH/9Fg]<MAO3,HFS_Xq_ne,s[
C/&3ZF"o:52FZn4  kjI_<Ro'+3\wXws<;dv|v!}_<Kk@rߐ[!\HyLnȺ ~. v={wb=؇teK%7.pf)KZ$YJ
j M3r^,T{Tt`'rIGǔz
M	hl{Qm'<ܘ7Ίr=]X٣.G11ߑkVS)61}Q;T-Oɳ7wpI9mIRN+nZ_*g] Y(zU.cP>Hu;׳nb^sB0Ңf$67ʄbh\{}z_/p~K@/
{5G$8cS8m
:Rh;ѧ =Kz_:-&k=*~(3I
EUѕG[fl8ք~,:	5oAՍI /h5y37g]QW{~7أُg˦.X4X5{pW`zem҅1GI9mgtetbx	wBqKkSBFz8|z󁼖)<MyDAWiUlUj4ïz7sIvr8ƙ7z5c(;X?qpC!+=όig@KS\s= /6]fMR]jp_,?"Wc+7+qMg"EW`
ο
~W3t_1C5C}z3Њ^st_1G5G}8:qh'DA5Us r@ͯf诗5C}{ċO`'kή9l욳g^uk+fhkkz-ѧ5{`gf;ʻ;s]5C+j׻蚣w5G]&Ǳw5;\ٹf29ufz]5C1ZyWsvʻk.Uc]5C+j-0jDx:kUlp;~k)&~RغXEtn3uus٫cv1nHs͂'rXu/^t!dkve]CoD=ږdWq[qs~ި!L7*Fcݾh>0_
C)=jqܢ2po]st|tg5>$Ԯn5L-o{uӟ j
F>G89b-6O2uPMg:q}lY@s!
JiUN-dGh	/U3Voj{o'?K;4Ρ˕䭧z@[>w(H_6fe8hLsUǉ˷G-_+\?}~KyO_܊YӿS?Y! ^)	
Z|*ELkRhdb9"#)?yD֞Hf
	4
gGxsA,*b+Pٓm]B1ާU#A_L<k-ڰ1YGx֋(>^OѳR^ϊZңs$-,^uRGiGa>LtAKy3XueBҢ|fJ#i\V^8&L<_\$লMDF!"nKAe#U@
75U4wC\ؽhuoV1ݲQd9es+KЎ-w&hϕB`>3&>ڂUj{5=|+>ke|Ft@zkD7OU{r=,]~LI{ӆ
3)7{7Y۵luVJY:+q׳znx ;&?};mnwy>anzE<wA*h)
KR4iudR*_}#MB`V}iMJ2	i>[$ǈ6aWwX:یad(oߡGԪPZ{뷄3eL&#<VG${<;anp*/'wBi+FVXԟPaa=/9NL?0
 
wX+V$iЀ7ȶ<7	|}W-ʅ4ȇWЄ-Z&51&o@*iI{tYopV`@mkHpcLb	X	[o
u&-o5ڮ*+%ke>upֈ8 YA3b#>͑+8CCEGW#uջ`=GIU٨YQJ]]3-͌7\\O3Zjdy}@-e.i2<XǂJШ}KC(;q͊n^iYorAzg^FsNޭ	Su#*y$i2mpM=Z	nD-h_
c+ſgq׏{~UjHQ(+VRֺAX";c٢x&2 `V<mkɘD&O\5/!+\3 rl
ti>'wJmH	rhRFIݠ("%}IΎ	3V5[N~L]Wf&\1o2-˾ޯO++;\Wꀞ{5wſfQp_ۥYGp^ڻmi˾~A~*}4	AF?ydXb
GYRkx~&Ad4wT8ә1vp:ӂt
8mgNrTPK*v
}0mV1;V#htt>tX#G~8+5hә
Tt
cV;qx4e}bguFt5uz~ Â3P׳W}8V^~Cxag:kcӧ}\({ݿuؿuߣ'ٱݬ?<ƇNP$;+*vvYѡL^ߣ~2YX:	+~<ǅr}~vڄkOszbaE!PozOq0$:/wZNJZRw^Q_}G~Mg
+T烆X`U;4ZWt1rt܁o{pv M8gZzEaoАUh9G}v_b^hzK;XF
c4h6S;/pZe*z}5}no -Nkjq3
l5{
|3Pa%UM^~*U 
84OpVn:   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  mkBT ~D                                                                    x1J@4bƭ Y.^I/,`
E8y_Uj^j:lR4Uzܜ|/?&~ͪt)/n*,tXTYEM߁ҳ<glk0lklǦlǦlǦlǦlǦlzZ?MnSSXۏG-OAUG|7߿]                                                  ]4I	"  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATxcd0T<gC\`g0%!`puwV)(bL?91_ 9_)Óp> 6- zza9,`sCznQ
U0깡
6>h7P
ϴ 9;ÌQĘ^tۛ? 9rՀC8?!C]F)ÃX$P=pv110b)-5TP1000  t=X    IENDB`       cREVGeneral    revUniqueID  
1124705884030  \ altLeft  i       LO L -     cREVGeneral    revUniqueID  
1124705980406  ] altLeft bB     @ VY :               z  y              cREVGeneral    revUniqueID  
1124706856499	   
  b Label Field        PS D %   cTag  keyboard.alt       cREVGeneral    revUniqueID  
1124706165965     alt   { 	ctrl.png 	@      +       jPNG

   
IHDR   +      c   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v   prVWx
 @a1e؉saPenPfppN~_ֺ]d=SNʥs        p	2·Fbҟ =`#}ӧ4uV}]r&a
{
yw          te!5Bv   HmkBF                                                                   )3  7mkTSx][sƒǑ,ߒþjkk+	>()$l9/.$,nlGeow6 E(֐ 3@Gvow<Ѧߎ2kg]N߱a˟OtssI69cn|otn'._O)*XGp|_8~mhk;tg<1F:MGG
8N}kvXc~6}v{TN>쳻+w+u:Ѱ;o:1hA
<OaS./pl]>B8E{4ߜ[;ݯDQDhЊ1 >WD~9V?p"~ਖ਼m&QzǘB&CdS;o Nc8	(a_o_~LJ}ҳt|?c*s+t#rGf}M5Vʐ$>@$}Xΰ4ait}Ƞ=hAg.9ɮd1 ȴ@@-C2j1[c8!"NT TZ: AEib9FoHѩ*&8y~^G_9>NiHI9h 'h.M1^y2k2cf¶sA	
ˀDSS.
YrD !q 'Y<x#Hn-	> /	>JC8\lpԹ4#ph{>1D<u+Ac<t-A0,6*L~: _ɖ%C3
}Ⱥͽ
J
e2jCƆ2#@06wPǡ*ȑC\]Q4LŤ0Z.QRy 
$W׼&;rJه*Qfb޳\-i0,-
=ճE/,9U(Ԣ \a8K©xCX8N!N,11c
Ϝ3H&AeШA2hԂ<)>IW?GFCbYw^ogD:QM0Y&2\+ntKFLW~m+GH*⊕q4kTdAq͠#P'ΉءHiKHjeqSʑFŢq^+U0";!Dي&<وĬu&mE1ɤ{ӳ_eSL=*ㄛ9Yi\0
B`uS0<G
m+w	̂B 
RmЩR+aqt>PFWĒ҉31|3F!?^Yp	b&+gjs:Ӆڐ爘a2Xm̀lǁl1^CbC`xL)N'"H-~cX~!E;+1g2A"4$RɈ#=Eὡ
.F.bc	dV[Wf7 N	f9dBf|WX#4	5e)8rP&],T85K)9p |Jc|\Rr|s^WH*=o Ȑ5܁7:F3'9bb]0_0tg
[2]L|bY)_ڶ5+Ap
,V	'?2 픣]jq r ߒG3SF썰n/%pp6>Lw"ΙGm>Nbf[eDP4m挌`*<4dsF4~9>@,n5$WQ] QP8&=Kh.eaY&ð-aMRMZ$L!l-Zpl$?\1dVX&).jq6=i*¤9,>C7	B^,Q`]`C3\W&εׄl1<2L=[4xvu4j,SDaI0Gތ`\ȎgE]r(Ӛ)aQX˽XT=xo!dXיа`Gx[.n/5s "iuJLdIHs^SrPZs,oGS$1.N@PI*XL%fq>9#&50ŶiuΓm$#Cmm9-ƴ(^6V|0UZE#8+;\烴<H>N3gz<6J@dbEK,U酓i >7t*0l6T^
t)Wx:ZIiHa''|Ր
|=9A1Msq/&f
XY֧a|I9 ϷHi[E 1230YZ'BYQg21`ͮ!Pz!JBxuɂtZCK;lB6]33h5M> cx;"t¶RUl)$[(ՖRsDOCI\o].D2*3eO۝ӀObq(!7-"I4uYf7=vEzgXL(u#6K̚.A%#\obS>!{|>Ox$hw~fXQiJW֩w6-*_p=c~U)^3&7[=r2<-M>{Hvis擨$V-#p$\ 2Əu9uId3+3n
Ƣ܉]5iFKg>OO3'.˪5DzH<?8>LZJZHMC<DO3'-IˮUFZO;e>ŝ\>3Ng1,LJed˲I*u19yi#p
b@ՈyT3̆LfJfX^sjӌIkĤ55OݍB3u9uIg
h✦@muR^,[ZvKO|3ķ>u:ݧvj:@;֠.&j8ezA*>UִZ=s]unJ6C%jEf&--9FX4Tu#*h'٧xn$éo/2FVסޒ͙A@
z5MF-cjijFp?R5l uWOB5̧fۢGL*O6s<)hֵR1
S;rKآd)ϓY/cβgN@ܬPlW¼V350eI$ KAU
[pY&CK9jb
1ZwՎ|&+wtLP7k0 p g	<<}Í?xô(WӅUۚ=}@i)}jx)*6hԵAk#7%#Oղ<}cMQ1_uKR/iKʍr_qav@7TjdR>)Ȫ(6 ׫b"YDwݺc#5#q4-Q&s\fun'=p	+	\QW}+qI⸂c{O[16:Ʃik
OQc}Z~ǡr͗^Kٝ(qĵGCůoeԩh*|~cCzˌ
PҏEg5mhu#z@+ZM)jؙoiWԍr{8i`ˁKf
,@,MPڂ>=| )킮0Wl{A?[/rimJH"VUaco@o>2!3h9
U*MmJxU}9vѮ?yV0u\~<Q?#	#˲Ǯth#䐞Bve1h	pKcnֳ5!]$1Pr~#-:G)Fhnh8y72ϼXʍJq\әH%y4~?T]17FC? L3W]q7fG? r=	Qy;lU\b уP+eZC? 3/bX	Ǌ+v9[8فW슡+Zڊ+^=CKi+5Yy
عZyWCbUbj]C1jWU]qt芣8b犝w;W\$ǱwCW]b<^wgW]8"^*VU]1tb芡ÝHcMdA/]ෆbg/XAW6WZg?8bSY:Wy4GUZ핮-MjBgqf5F;k3mqa {i:7d{bTp}Q9VV/	c[E0tS-F-*ÿGfGWW<OMwfZc,nLj:I 
`c~Ԑ(b!SOKiML'-Y:~?hΥ[	-X~*i} ?u15lʒXmyC`/tp%u1t$RPH{G{AdkιooaV97[z;x+P8|O?1>gO_d<%XYE╲=0R$$F/#2P؟N1a:YJo-m&H`?pO||<W"Y`?oBB=%-Z}Y5PLų6yPhQВ
?1ʴ$Kzg+R!zV+YwSrt$W^>bzy݋\*]1@((̇i.h	oqHWa|,QJW6c$m"YI>GK?D"w	̨]Q<>SčX~ɸlĲ
$AvLtnh]*c.<~;9{ǊitL,v?LSĜ"YޅI`z`Qhƽ2K?OBO`^'IM=粟mgM߳ȕ/(Xޚn\/dȳ|}P{վ/IϒmCM6ߋ$~oI߻
,ٮ[UVJTYuJaVºSV'H|Gm݁%~TR=AiȸT,Y0C*_#,+/o{iMJ2	i>[$ǈ>aGߗwz`AOm 2wD7#BjYkd-=BهP<9eG^uc=+ZH=i3j;?F}YIfݿDUA*Y{Ԓ`$mjp6G&1Oo*<8A6*@҄>ܿ&21H%)ɟ2'11KҜԢMsMi|taHI,+x35aK]ΟV߿sXeRz${p̧N>  KhFl@ߧ92rg]z݋pW[r.6#ˊqdQ[*mѥ{$pşN,nx`x\~VT]&K'b)+vM;Y_Ƹ?\SpF\P}B!ގjluOGzgO+2urf#G$O(䑤
Eg5huGd#Gʣ}3p6
Mu{\?k/b=!y=XQcuW>$u2E}ǲA]dA}V7-y3 !Lم>!Ϲ\kߋoCVf@O4O3>؎'|N$y'ÑHP@2FQEKe;7fI-k+@^eMb^e[×~3J_9XPW+Wwɹ8x=ekցſfQpۅYOiw;ivU4j6Nݐ< {k~w>ͬNo9bMs4?hvEzgXLg	k<$$/q^Nv[S[I>9ꟵsYv>cv;nC wٱݬ?Ƈv m¡bg-*ljo㉅þs\(>WIvt;:)-Vt8#߿޿8"'2qz֦Q_G~')>+4VBe
T w:t[:N9:nAvܝwү9N{_с~U[4XyKh#vP>zsjr;9;i%V$20NKc@B߰fb5
# 뺚TC^vr?yG`;X8@Shߢ[JU|;&[oCE
 Z   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  lmkBT                                                                     x!nA7@$!{Spj$c*ziO! 6|QfG<׹}Yow?L49
J;P(/gEG_??	=믿믿yuM_4e*k{_ֿVDݯ_V_[Ms[O;#                                                    
uD  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATxcd0nPƠ&/0@̕Wc3G%6,m-d ga&:"CgrA`Pp=8i B><2?߱~=Du,ciFK+0XZQRz0s 9?{õWQĘ>? 9]!$1[<#q0[@8]B͎okWq(H +dt!	A  Ai)    IENDB`       cREVGeneral    revUniqueID  
1124706018610  | 	ctrlOver 	@     4 +       m1PNG

   
IHDR   +      c   sBIT|d   	pHYs    od   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWxhu;ѣ1LȰa
5[i˖CLIV,?6YKJc1qk%Qא?Us~>{ÿKRnNtjMJC¦)-S,;"ǘmSڙ;L[S*BS`3~̹bƥ67~+"gQ q
!A`o!KRAai` HEcF7ɼkc};ղ>:q'1NSۨ-Y5DXx p9`; Mh,/:VlYB=/Msq -8Vck6$0^g[#8vta)i镋Y˫sk-%1/wPnoϼaNsU8Eic@
}sqJI9_B/"ǟgϠ: &=S:Y:GAj	wy9ߒ6ߖ.Nߗ?j_oAATg)6wtU~L2Ge
TgD?&7S
82Y5d֣5#5=YY]nȺ播oysnG}#kfF42W.zy!pDBGXdɣWO^D??CFu'YsƟM}߶U)xlzի隯nϜlz+z9+?|͆o|?J|OYf$}8p7?M,{'_yG:::::::::K`O$0(I1/0,nRb?]beo/_/~)UXb>@$,]蹖mˏJb-um->,OGGGGGGGGGGGGGGGGGGGGGGGGGGGGN+   HmkBF                                                                   )3  8mkTSx][sƒǑ,ߒþjkk+	>()$l9/.$,nlGeow6 E(֐ 3@Gvow<Ѧߎ2kg]N߱a˟OtssI69cn|otn'._O)*XGp|_8~mhk;tg<1F:MGG
8N}kvXc~6}v{TN>쳻+w+u:Ѱ;o:1hA
<OaS./pl]>B8E{4ߜ[;ݯDQDhЊ1 >WD~9V?p"~ਖ਼m&QzǘB&CdS;o Nc8	(a_o_~LJ}ҳt|?c*s+t#rGf}M5Vʐ$>@$}Xΰ4ait}Ƞ=hAg.9ɮd1 ȴ@@-C2j1[c8!"NT TZ: AEib9FoHѩ*&8y~^G_9>NiHI9h 'h.M1^y2k2cf¶sA	
ˀDSS.
YrD !q 'Y<x#Hn-	> /	>JC8\lpԹ4#ph{>1D<u+Ac<t-A0,6*L~: _ɖ%C3
}Ⱥͽ
J
e2jCƆ2#@06wPǡ*ȑC\]Q4LŤ0Z.QRy 
$W׼&;rJه*Qfb޳\-i0,-
=ճE/,9U(Ԣ \a8K©xCX8N!N,11c
Ϝ3H&AeШA2hԂ<)>IW?GFCbYw^ogD:QM0Y&2\+ntKFLW~m+GH*⊕q4kTdAq͠#P'ΉءHiKHjeqSʑFŢq^+U0";!Dي&<وĬu&mE1ɤ{ӳ_eSL=*ㄛ9Yi\0
B`uS0<G
m+w	̂B 
RmЩR+aqt>PFWĒ҉31|3F!?^Yp	b&+gjs:Ӆڐ爘a2Xm̀lǁl1^CbC`xL)N'"H-~cX~!E;+1g2A"4$RɈ#=Eὡ
.F.bc	dV[Wf7 N	f9dBf|WX#4	5e)8rP&],T85K)9p |Jc|\Rr|s^WH*=o Ȑ5܁7:F3'9bb]0_0tg
[2]L|bY)_ڶ5+Ap
,V	'?2 픣]jq r ߒG3SF썰n/%pp6>Lw"ΙGm>Nbf[eDP4m挌`*<4dsF4~9>@,n5$WQ] QP8&=Kh.eaY&ð-aMRMZ$L!l-Zpl$?\1dVX&).jq6=i*¤9,>C7	B^,Q`]`C3\W&εׄl1<2L=[4xvu4j,SDaI0Gތ`\ȎgE]r(Ӛ)aQX˽XT=xo!dXיа`Gx[.n/5s "iuJLdIHs^SrPZs,oGS$1.N@PI*XL%fq>9#&50ŶiuΓm$#Cmm9-ƴ(^6V|0UZE#8+;\烴<H>N3gz<6J@dbEK,U酓i >7t*0l6T^
t)Wx:ZIiHa''|Ր
|=9A1Msq/&f
XY֧a|I9 ϷHi[E 1230YZ'BYQg21`ͮ!Pz!JBxuɂtZCK;lB6]33h5M> cx;"t¶RUl)$[(ՖRsDOCI\o].D2*3eO۝ӀObq(!7-"I4uYf7=vEzgXL(u#6K̚.A%#\obS>!{|>Ox$hw~fXQiJW֩w6-*_p=c~U)^3&7[=r2<-M>{Hvis擨$V-#p$\ 2Əu9uId3+3n
Ƣ܉]5iFKg>OO3'.˪5DzH<?8>LZJZHMC<DO3'-IˮUFZO;e>ŝ\>3Ng1,LJed˲I*u19yi#p
b@ՈyT3̆LfJfX^sjӌIkĤ55OݍB3u9uIg
h✦@muR^,[ZvKO|3ķ>u:ݧvj:@;֠.&j8ezA*>UִZ=s]unJ6C%jEf&--9FX4Tu#*h'٧xn$éo/2FVסޒ͙A@
z5MF-cjijFp?R5l uWOB5̧fۢGL*O6s<)hֵR1
S;rKآd)ϓY/cβgN@ܬPlW¼V350eI$ KAU
[pY&CK9jb
1ZwՎ|&+wtLP7k0 p g	<<}Í?xô(WӅUۚ=}@i)}jx)*6hԵAk#7%#Oղ<}cMQ1_uKR/iKʍr_qav@7TjdR>)Ȫ(6 ׫b"YDwݺc#5#q4-Q&s\fun'=p	+	\QW}+qI⸂c{O[16:Ʃik
OQc}Z~ǡr͗^Kٝ(qĵGCůoeԩh*|~cCzˌ
PҏEg5mhu#z@+ZM)jؙoiWԍr{8i`ˁKf
,@,MPڂ>=| )킮0Wl{A?[/rimJH"VUaco@o>2!3h9
U*MmJxU}9vѮ?yV0u\~<Q?#	#˲Ǯth#䐞Bve1h	pKcnֳ5!]$1Pr~#-:G)Fhnh8y72ϼXʍJq\әH%y4~?T]17FC? L3W]q7fG? r=	Qy;lU\b уP+eZC? 3/bX	Ǌ+v9[8فW슡+Zڊ+^=CKi+5Yy
عZyWCbUbj]C1jWU]qt芣8b犝w;W\$ǱwCW]b<^wgW]8"^*VU]1tb芡ÝHcMdA/]ෆbg/XAW6WZg?8bSY:Wy4GUZ핮-MjBgqf5F;k3mqa {i:7d{bTp}Q9VV/	c[E0tS-F-*ÿGfGWW<OMwfZc,nLj:I 
`c~Ԑ(b!SOKiML'-Y:~?hΥ[	-X~*i} ?u15lʒXmyC`/tp%u1t$RPH{G{AdkιooaV97[z;x+P8|O?1>gO_d<%XYE╲=0R$$F/#2P؟N1a:YJo-m&H`?pO||<W"Y`?oBB=%-Z}Y5PLų6yPhQВ
?1ʴ$Kzg+R!zV+YwSrt$W^>bzy݋\*]1@((̇i.h	oqHWa|,QJW6c$m"YI>GK?D"w	̨]Q<>SčX~ɸlĲ
$AvLtnh]*c.<~;9{ǊitL,v?LSĜ"YޅI`z`Qhƽ2K?OBO`^'IM=粟mgM߳ȕ/(Xޚn\/dȳ|}P{վ/IϒmCM6ߋ$~oI߻
,ٮ[UVJTYuJaVºSV'H|Gm݁%~TR=AiȸT,Y0C*_#,+/o{iMJ2	i>[$ǈ>aGߗwz`AOm 2wD7#BjYkd-=BهP<9eG^uc=+ZH=i3j;?F}YIfݿDUA*Y{Ԓ`$mjp6G&1Oo*<8A6*@҄>ܿ&21H%)ɟ2'11KҜԢMsMi|taHI,+x35aK]ΟV߿sXeRz${p̧N>  KhFl@ߧ92rg]z݋pW[r.6#ˊqdQ[*mѥ{$pşN,nx`x\~VT]&K'b)+vM;Y_Ƹ?\SpF\P}B!ގjluOGzgO+2urf#G$O(䑤
Eg5huGd#Gʣ}3p6
Mu{\?k/b=!y=XQcuW>$u2E}ǲA]dA}V7-y3 !Lم>!Ϲ\kߋoCVf@O4O3>؎'|N$y'ÑHP@2FQEKe;7fI-k+@^eMb^e[×~3J_9XPW+Wwɹ8x=ekցſfQpۅYOiw;ivU4j6Nݐ< {k~w>ͬNo9bMs4?hvEzgXLg	k<$$/q^Nv[S[I>9ꟵsYv>cv;nC wٱݬ?Ƈv m¡bg-*ljo㉅þs\(>WIvt;:)-Vt8#߿޿8"'2qz֦Q_G~')>+4VBe
T w:t[:N9:nAvܝwү9N{_с~U[4XyKh#vP>zsjr;9;i%V$20N=5}nolGg]XZ3;*cyJ?pE<5zU4z
84Ox
-9V   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  zmkBT +                                                                    x1NAi<	T҄mXq /@G &SxKGgb Pafb_NYx{?79R>W׎jGk;x/9)m@(Q8zV]X_____+Wׄ7>d>ˮUt}٭4_埿/O}[]V7vZig                                                   \_/Y  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATxӱj@ /"Z)J@	{[wi^Oطc8A Dh+M#աgpt巜AC
ribvqylvq pGd	Y*64 aV!xO4VV++Jcepi'D ]_D6P
ncA޹:P3'}Ϲy.H}egvBڑ?>X>i.9    IENDB`       cREVGeneral    revUniqueID  
1124706039333  d 
ctrlRight  i      Q B )     cREVGeneral    revUniqueID  
1124706256312  e 
ctrlRight bB     @Y :               |  {              cREVGeneral    revUniqueID  
1124706856500	   
  f Label Field       U 8    cTag  
keyboard.ctrl       cREVGeneral    revUniqueID  
1124706856501     ctrl   j 	altRight  i      Q L )     cREVGeneral    revUniqueID  
1124707082732  k 	altRight bB     @Y :               z  y              cREVGeneral    revUniqueID  
1124707088973	   
  l Label Field       U D    cTag  keyboard.alt       cREVGeneral    revUniqueID  
1124707088974     alt   m 	ctrlLeft  i       O B -     cREVGeneral    revUniqueID  
1124707139355  n 	ctrlLeft bB     @  Y :               |  {              cREVGeneral    revUniqueID  
1124707195442	   
  o Label Field         S 8 %   cTag  
keyboard.ctrl       cREVGeneral    revUniqueID  
1124707195443     ctrl   u delete 	@       \       oXPNG

   
IHDR   \      zI   sBIT|d   	pHYs    ~   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWxGlPnhCbS-LS#qAeo.+ek,VY$Uʞe([8rbU~޳?!R[[[YY[4Eh(acZq3l0y($ɤ[ӆN;ӁdЉt+ngғ^}G0AF3(F3c<$&3LcE_,`!XL\e,'
>B+Yjְu䳞
ldlfE_4@)le;NvQл]z7b} 9apc焥RpsesK\
WF-*nq;yC'Tg<_W
oy{>O|/|E2"hYf#4B,}P4ǎYf
A7]O4%q/=h%1-!n-9"c^fnDה^^RSbى_
    .$q|vU5M!ESި^x\zG+^6_x{xex( GS >W<_7Gf?9KMc۞e2;U->_1{Um9֟       Bs'f]f   HmkBF                                                                   )3  CmkTSx][s8L&ӽ/ڧ.Ѳ,ֈrn/)m'N'sR,Kvq!$~; ռ7ܝ͵p\7l7 |
j`[p
-=3Cռ3_;2V|Q<B)~xx|38~ ϕL9wܘ:a{8ah6BInзN/=
pD:7tpvFrZ&G=V`/Wj=Ѱ;T
6Os/W86QiwH{\%P.=Z`.?5nVt?"Fu4h= >D~>r~X%Nc_cfQ3z5ǘB&Cd;xǤÁ{B`c8W_g.Sr 6R5%10v50p0wA>L pyoGt+K)Q5Ք[dZ*C #Ww*ci8:&+Э	r9jԗ$j-?`@ Ƃn"a
TTźE	q"ej4@JLkVVkToF1z
RNKP1(>qn'Gc>O r6DV9^KW)fy3cbVJnyH45_j!,gYN'*s|7ܒ"ð6Exf,'Hk;	^ U<\a&r̖q夨[{l:a5iejO2mСFt,Qd@PPR-Ce3l͆2#@06fxP).ȑ86C\uQ4LŤ0ZQ/Ry m$W<kmɎR`J*ŕ,WKh+?204# iKlb`HMWj*zi%U(=ԥ\a}[qׄrbGrp}s A2hTʠQ+BDB|6d^]KY!!d](zZXlb0Y&1<p[F5e:k[9⟦yWY*
4ȯ=wgÜ6P)Ly#U;)mIS8,n9HX5#(vաFd?X/.$F_"tczLzIr5qV;^q"K0k1XcpNpʀC ѷt"[vqF3`22
T)t.*3(yX,aE:;6|L,))1c=\S=O` )fJf|sP}]ȯMx&.:XaXu0>d8?D	Ǥat:($Z7&Rt1}&$JJB(E8L>d_1S(UhR;Zly
V,1̊|j%f=p# ΑbYC1okIdxj/5Ns_SF"OX<x evB
S3@kg Pj_v/KΓ/}.j YEuM2;p>IbZiEf~'?3e-.W?Pnb*E/o[ ~`fZӟǀNQgzY49ɣIAaBZFX88XSc\kMKJ̓6UD')2k"(iuMLOYhGsFF4kUXS9#Ecu{A{
 V	7 .CE((lWHF|9hΔ eaY&bՀЖԩaSx5f	SjHA%6AM+l
$E]'XE4G%}`35~DQ78%=aa#CtlfHDץ0-FSC6Ϯ2EDs$L̅x1I4O#\=e}|[UXJ;CIֺōuih))

guZJ\3P!ZD

L19P%<rq
V}4UB#dU"tG>`6N '7rĤ֣2mRMedGIca[z/f/;Ucî(0rE}|wA<hGiU֓<7)_Lhy4x T'p^b [F#Z*+
o\s+)
dW Ca/@?(qi.ŤL][3v=m}G_(-:qevڑn<H
qL2|B_٦LEm)1Xck8^z~ c
F~K ЁC42$>"My")¥f|ZzA#N>TU[&Y)J幤jSPpۀ'$iʜLa߽oH,.%fE4>Nk8záGZv
a/ű>`&t)]sZX\t%(=|Ąkej"b@+DW .k>
,=*-_X^m&*K/
vrr򪔮YNnȭܞp
&=e$;9Ic֑x$\ 2&HDu%uId3-3.9Ƣ
\]5i&GgOGO/'.jDH<?-8ZLZFZHGLb<"$O/'-IiUGZ;e~#~K;'|dg.<c9Y,ۍ,>e&S/) ~y<ģgr9ՑVXaŀ<f9M&̖ji4gՒǗ֔IkHk`{s>;Lם-'I.tQFSetIi.oF?]P\'5Ųu7#|aaO	FMt)pRX[֟ mLUНQ*]kZQmgNɥA*[VmSH࿼D^7Cҡ%?mUHv64<̓dT{8
/춌en&wl, (?E#xlV0m;O
LG
V$[MX
~SJ^ϋmQ^te˓^!燌I-OQw*M))-%lQ̅Kerl
)hٳI'Ơ~^OV+Ka^65֌1eI$ KAU
GZE&.!K5GVwӎFV.ROeښ0 x 'o	<ھ>4I^¦m>u>vQ]5\[ڸHɵVW"%7=4Fou7/%R9᯸8 ۪gb|lΦ@jq.-ɯ-(JyZƠJ;HW^j^sJ0Ңf$7Dbx\{j_/p~G<@o
{5g_HplO	h7Fp18vw_Qh;է0u秙6z_:Z3kf=*]~+sE_G[f8ւ~,:5oa[ɓ "j;f|:5튺T>se~:;Z6ur5-كVIJZ[PЧ$﷝uFGЏ;$Gy6%O$
䪸
ɷ7k.ԙGyFNt&\6^eFSB<ל}ЮyV$w\~%<QXB[xH-|cY.mSȮL<7ٟ-Nh-zF˿$QίE"%4P3Gb+^_)k:);oqv~G#C
Cm40byV9l8;QcH;!avC8wj~
Cm70b8CZ/v>-U؟pl8ξCy)naEma3D6.o;7+vKɕw
C7ݬka2ʻnV5ptǺW5ܰsa熝86a膡w
C7]зk]
g7+n8Ww
C7ݬka9ia
?>sֺ:vck3u:	݃ՋYe*N!}nεJ$ϑ `ֽhFs{kk5[Nלںވ~mm{µ-7#7 {M%wK;F
AgQ1EuwՄuzS'wT&͆n8/xqZfZS*n{խ^G'`7Z@uQccxiCPćLfS[L'E:~3h.2Z|Uק#Ǆĺ+Kw7cΛ {SC_w"u$Y|Խqϑ#mW	4qЄ8ί~-G>o}O}̲Ow*zOn?
Y"ϢJYHPXtǧR$a}DXXaO;Ǥd{,AnOX,Ӄ=8'؏1=09F˘B_='BcB}@1FJx!
-
Z2acd_Y{EDJy?kz}ʎα:jY#G/^MRGiGa>LtAx3XueJҦ|aZ GҶ?-{}P3G)~(G6QNsWSW"oq#J2.[j$˧dGݯh,dwr:y74޾(3 m0{ˊ09[;\\e˻vFvlFƌf(=WAth֩Uzԏ\6\#Ǭyvh$>F/kҳ=oMߋ7ʤ\JglwnMVJ4Y۞㬄u=Oܑ6i<w΋qҀyx$JVGbEڇRy@Ul=º2{ZSB:Vj.I%1>&0;XیQd,oEߡGԺP|pog>\Mnx_܏4zN:}vdɯy?*/'[!Wc+oTOQa3/9NL?0 
WtD)+$鐏`C6ٶG&1A@o*|8M|xiMтYMiBYn^~1H%+ɟ')3KڜtG4,<"X" Vj#坂{?oHa++W%6kގ3: kL,aӌؘ@sd:J1%1:gH]m>YV#p$*|TѪl?][| 	\Hi<rPVpyI<thm?َW31^҃֫ڗ1%/%_VܡQ72W}iQh[o'5kEGzΪ&W~e<'획<UZw<O6<.퟉ԣ՝FLԂ(
0R|6y~qHGX6`b
h8cmo6בq9[ݴLudT.Q|Z^|5~y)]v?@si+U>@-(3mR,X^/ǜݑ0COj]H]pީwUք+UƼE=|74	~?~eqǞJs|ixxmaY4,ܰNe=4vFWn6cl-+o*3G&=b@?ݍ{ )(g'vvgT1uNp6l>{a݃Q{@txI1oaG߇#:aŐ ΨCGG{ppX{8-5h؟tO*zpPBgE8zӹ3,=h_^_r侃Tpy+魦pj;	A ؐID`ggK.+T#֠t1[X	+(!w=u^@͹}wO貢v8~K.>Dv0]DJZ%QwQ_Gã17]&#jfs;"`
U(vVHhs4xM)G][}|!{F

G#V Ȼ}{{K_ߜh'+hvP!)1i3}q'KЁyCt#
`x'ٚj
->cطc:pA%}:>%F{Z/>?QZcZ%!CU\|*.D48j{Bӭ{Jjtmqh+H31k;Uq"{ujP:g-0Hạ1Q˙'wpؽ3EgdPe%cM~n}o@Cĥz?E}}    mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT                                                                     xס
AЕh
 PMƑ`qP
]-8!.axjgfK8Rw>q_b!B9|)q֞jGkrwO                                                          *(Q5/  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  mkBT +                                                                    x!NA7IpNA	8W Cp!6M*ϗ<՛yۭ2\ݔp}w__;3ݝPJ\,ζVw=w?t8a;к
{{{]{	q_,v۾zgzNUձf{ڟCWws                                                   
[@rc  IDATx홿ka?J["X:tWɂb79tPHܩ(Br:S BEmU:X$5wz^yuI `T	p}Ny.]DaW6oxvIf㣍JztQ*A4 .;dn)fÛT[.J"
z%,k>4FA8R 6݄de\.(B"@$&fsMEEaegQw]TUx47^#*+fdYjŐ$
7!Yjt:iN8&J9+X(2|j
@&X,2&'">B@\f20N%,~JMb-	~F]ou1N6ꈍq[_n[6)QxRuqptD0ø_
ӯcq O$y~Fr>=niT    IENDB`       cREVGeneral    revUniqueID  
1124713158304  v deleteOver 	@      3 \       qPNG

   
IHDR   \      zI   sBIT|d   	pHYs    ~   tEXtCreation Time 08/22/05c   %tEXtSoftware Macromedia Fireworks MX 2004v  prVWx[lTE3gLvĨ Px	*@5DV_$>C!6R@bKDQD(`&,r!D[R6A񛳨J^ߜ93s$M?gPD*~1Im)%JSI#'HOE #P-nvKZ1S[><ze6S^^Y<lB˰s&OO8nPMG<9|Mk?ܵd'&/]6&ړכWeWd8	||[92tStw=]Q:N;w̲WNm;ZS3tЉpnUtN>~^lT{XlCgWֆn7;I{*C.p
fS\\cUo*Y*lAdRݮy
r6R%۷ǹyxk6#bHMzk!|]f[1`;ZЊa'va7>Ǖ_c a|p(uoO$NWdЁ8o8n3(%> #= ֌Oбafo˱	S~y6\%]iRSym[ANP;\k彛myiWZA;7<r~i62R"mYup8p8e&AzG"H^E_yů߫:/~ue,~C^7}
}C}B+XJWW?7d|S˾<w˩_O~eőgG UG#ExWx^Oĺ}/ő7jE{t8p8p8p8?|Qt{XE#h@3pOT%1F(i0ԢdYtS$4sc+`:<PJe)53H4SF2mxLkS֌khCC#.|RWP]0
U셐;C6}qi<iB.<n.RI*_fBXUASBk|q XGt|o7Oi_sn$ESiDIs_5Rf^AmMHkM+)K'xç(nKv.xX
i: v}=ʬ
yo7aYO98BR0   HmkBF                                                                   )3  mkTSx][s8L&ӽ/ڧ.Ѳ,ֈrn/)m'N'sR,Kvq!	~; ռ7ܝ͵p\7l7 |
j`[p
-=3yg vwFsGe{xʅ2S?gp +e[C2
ݓ1^t瘮	;;GG
8wNr{uxI1^GtnCzC*Aw ag*G#];cvO4NDtO*zpPBgEX9l+(Ser]P=.(-0h7?	::aqv s@Z9V?r~M/13|=cLg!!d2cRu]	{=u0|1v+/3C)Z9ZCPzO8pg| <7RLZͨLjʇZ2l-!I|H^呫;4aihؕքA
\K]5Ȗ0NgxV b icA0*b"BLl8R Py݊tcgjWg57g[p)E%te4q|Aɑ1Md7U{RoUʴd̘mn[MM}$DZHfD@Ɓ$d8"|n 1$2$0
lpQ^	RNgලj>2DQ2uAc<v-A06LA: Ȗ.eC3
}TȺý
J*e2lвPfƁ0jx?V<9f(BQ.&CFc8%8Z*Oy͑gsͳ"0ّtStPI:VVjI
xGp0miY]TMA/"܂tdgR^>o+Np8AxrWq2VVH.ט.㱶o.q2hTʠQ4jEhHUW,׫})##!d1kQEW:QM0Y&1<'{ntFL~m+GT9q4kZeAqàr#P#O4}$b^#-1"iGM9GV:IfĽŮ:Tш+e#օK$nL~}IBO2Iδ3nj+Nd	q
4qL	Np9Vn[]y.NhfLZFPj#Zt%;,Hg6R>f%b<!fpK~ǽrIl LVԌ1Pu	1ý e:W;X;bч gU(4t8Rn>]'E[ƤB.Ft޵ Wbrd؃DSiPIH3HGIчL r*墊MjG-4oZ*%0FYo\\۬n9P_?s|9F5m-ɿOFi3k7S	q.`Y!rjh-Rr 3WWM+ sIye_
 β<2!Cp^'t12\8ɱZV7GC7},'j8ML%h"mzX㲲ޏ`a^k}r9L6 15y4S>5I:(LhT⸺ZkjctiI)y2F$eUfM%qI#ݑ)K hȈ} cJC6gD#h׃NPp1zW*u@re<œm
Ɉ/|MЙ,425dYR=:5lw&,a\
4d÷:h±IpŐ
Zaܺսk<VcsyH`̿vܿC7
GG5Lu=adLpi_^cj0yٵ6_ѶYh)ќ/1	0zPSâ/{
Cz?cc(Zn1
 %=`a,.Y]i`_kX:*DRR(Z!]U"悽  Gn=tX֪JHcd],*TDHrFAā^TzA-9_j`B(`>"iL;LsKEe곀qbFࢨ r"6; !z<'#嫒-T"fO_RkU`zVhDSwzE7A\?\`n%!U¶
VC>(,(4N2Žt+<`bfٮ2xE\gW N;-rI!י)Z߸ pOR8۔!%klvq4K`\QoI":}_ܙGd)R9\$_^ьO_/hs	ԧbK$؂7E<@
#2xjJ.}pd$T)C?W^Mť,4 qӜgia
Gcc8H{.2V"쥣8!؄.kNkκ~ܣ?pmLM\\5h|Wh
?e?|KbEaJW-֩׿%*K/
vrr򪔮YNnȭܞp
&=e$;9Ic֑x$\ 2&HDu%uId3-3.9Ƣ
\]5i&GgOGO/'.jDH<?-8ZLZFZHGLb<"$O/'-IiUGZ;e~#~K;'|dg.<c9Y,ۍ,>e&S/) ~y<ģgr9ՑVXaŀ<f9M&̖ji4gՒǗ֔IkHk`{s>;Lם-'I.tQFSetIi.oF?]P\'5Ųu7#|Up؍R = ޱu	4?A`8ez;Q:*>UִZfϜA*[VmSH࿼D^7Cҡ%?mUHl
hiy&ɨp+_mM6ץ^Y@@m
zQ4MFc`v<d
GH@RƧۢ'ֽB*\p<Eݩhnk7RP+ܷ䖰E62R,13ϗn) ]d^$yE?	:[[¼m
'jcʒIAR8ÿL(]BأJviGk~#+vtL2mM F< Ƿkm_jpcL$/taӶfvкDZJ;ƨ~|J-m\L@moZ/=4Fou7/%R9᯸8 ۪gb|lqMe\Z_[P*UA"^zy)tH8:(͋M9r
ܫyww\Sy-?)j`%8؞VoNcq*)vOaO38T.0ҟy5ʹ}i{D/8;T+sE_G[f8ւ~,:5oa[ɓ "j;f|:5튺T>se~:;Z6urqb	mڤ%-(czrΨEȴxDy (:_C.qGkS"DJZ=LoOD^t<堗U3wVЊmʌxxל}ЮyV$~ګC	,h_!HWxHWǲBK6BN)d-S=ύig@KS<s=. l]CR]jh_,?PcŖ[qKq\әH5y;n;fha膡C?37pwf
G!rC	x
;l5ܰb(1Pneha膡CԢxic
g7pȫNqv
C-rm
Co%wI5|عYyװ]bMkaf]
C1fW5pt膣8ֽa熝w
;7\%Ǳw
C7ݬka2]+n8YypvUMkaf]
C+Pߛ:C3gng>ڊ	?.bQ={ihu\]L\Ii Vm݋fD876]tͩkֶ'\/z?r}Ü4QrGйTcotڻ닊ϱi_Yg|}QMߋ/Zp=zqrGehl8膣Ok|Jm20h$Qh0?jxA#mqljU9HoFͥ4QF֟*4>@@}pX7ceIXfy`tGpcbmy+ݳH]@= IV=ue\sd|M՟@ìMs.+qwقz3U|iYIO_|/gYP?UY! Ew|*EfG刌qLzm'c	w{"bd?~t଀ yΉE0~^l#{kZ(0&jd4諙gТ%C61h+aM<ϸWM&קKZ>b~իڔ u|ôA78^PW+m'0>+R$m"ٽ?N5|$2ImD)xlE4w5{Q,F7b$㲕*O|ZK[p:Y@v,wC2{.ce!]s#;ҫFƌf(=WAth֩Uzԏ\kVi#hc<w;ok~z5Y	&eELmeRnkk;7Y&+d%mJqVºVV'H|Gm݁
skb
RAKio<<I#Rhd< t*a]|o)QI!g+5Wuv`A]@m(2\wD#Bj]kdw}73e}xrFs1#޿NYs078z~ ?zʫ7V*'t(er'I&OuU+j;Q
55I:#p}l[q 7z>ݦ\M>Cgxʴ&h,Ц47	?Ōj_υ	|6'%0h:!M&4G~@0!$Hy^҂߼<sؽJ${pqS' a%lhL\)5F^,Ֆ=w
6'ˊqdQ[*ZmG٣k~$+t6V
./g5Ju^ܼT~&Kzbzuek	KIˊ;4F_抢{ /
!bfVYY>YդW^sNޮ)Suc*$i2mhM=Z)nD-h
c+ſgq׏{~ujHYn(qV3ڦAqf߱lS}mGMk{Ʉ]G&O\5/!+\3 gqlg
h>'֏ɼZ哿ݑHТ@2ۦ("%}IћΎ	3ֵ@^eMhh2-˿ٯOh++;\WꀞKw6ſfѰp;YG.p8];<Ǿ϶ f)8w7VRi8잌j9Q	;\;GG
8wWGYc~}^C:x8;¥=bcZc԰{a':^{bPу::+,ћ՜p gA@jzf6w#\H;ћj.\{G#|>2 xc|AYRˊ.5w~?fsK}=a ž;.AǾrw;>~뻧XtYwX]`D";.wANɎN%;oјM	ȼïXB
({x>Rl<!
^)Gpq:6％rtȞ8}7BшG$!=n^g%V@MoNza;FӘ´8Yuh<MjDAn5Dp3Ш@흌P c8'ԝ[,=|K.;Ǿo=Ǿuঃ͡Kut|K҉/>>P
 ]Y=켃t풨vޡB;*mvOOQgn _a_hvOIs^K%[cx"5ZјiMmH+hP.X>RVVd.m$fgbi!+fԋV^V~)3K1K[܍aji)>jaCE4Eׅ]~%#
Wx뉻C   mkBSx]0{5|Q_V
؄&MfЃ{&;;ujh>u5z/LcFT	яjVc{AZڔ^p
u9ZҀن؛=ؓmOM6s[ 
YN\f_sgzUNwRm#%+%	cVC~:LBL:\:m  
mkBT W                                                                    x흍8FSHI!)$FRHnwHYx3ꇤ saaaaxIǏ'U{o_ھgW9o'GW
{>~Jlo߾)*/N\ϱov[iZ_ձaJΝ/:6O-92b?Tlk%?_21BsY5>:> c=1Owy^- ڶ,Xz usM#גU]>H_yYv!ۉ_miRus]Xm_g)YY)m]y,m z1aaaxEߓGקo/Y\k6xjgH|yu.\aæM&wk#ϐ$?]Mo\Ⱦ,/ڥQ@~6s?)}, lgX #vQgBٙ^uのuhm?}{].~}v_J;xogJY]޳@.)oqC?}>@Xߘ'- (W?	źvƔOʙRv[K?[A}?-wmՑ}<GcK1}uxLzަU00Pc[<>g\=c}Mggg	Ǆ-B^k_g?F? v0||؎=ǧHPgs/hؑI
t~{n^}ZyD5XWvO)"c0vYZ|~_%/,p\ɹyΰZ/;/xs_9?Pܯ5ݻ\[y|č8g ʱL{?00_k3>z_\S|<)b|7aaaxn.ta?l^Cvkؽ#~e)3<3^kdlc&jK+o"e<.ʞ`^(3zu
l+6v<ï
k7]/lc[`On}򚄫G뎱zt^v2)?;Wmr5ocIz?Ozx{&!ez."ѯ
1Gg{+ҏlw<=}GݽFƨ^)zIpGK ֜{{eG12ۭqiumf>.}~a?00[u+7Svq֭y΅
?ނ}XwŶv?ߩDZۓ-q/?߳=<~#>Fk"qzrQo	9r,nY[;o:)@-`ק-7({߯S@µK9֠ɸ>:n3
_[_*mtcmC>qSL<?<nѯn!>=<6;ǫsaaa{xˌ\ފpx?0׋#5zяc]x^l򼠕(f:~٣^lin59W~\;?vn6erUbS~v^UO7O(|;+SG4|?f*?rW~2oNٟS9~daևmH6mX[J~s.ym4ٶO|Bd/b5ɿyU?0000000.P~*1@G\⟿KrKXs2(ߥ纎J8'>X@▼QQbqwxb)_K|v 1M6kee-2Ǜ59?K^E~9ϱQﱮYF8N?~;:=J<-t ĒyNAgC	\NXKs)'^Kg\~2}6}Գ)n]Or^j~"{p29w6/.z-v:+M{WJYZ굢`%
Ҥl9ힶկ#OUz+U?;sd~vND7*.Y+v:ye;8}~|+ÑޅN9}{Bƞ#txխsXɿkSV/uJ=oG<ջL'L:D]6jfgLz/+ؽ[{rCMYq~[{yy	czA;w9zszWHVax3  %  mkBT                                                                     x-NCA1 jH$[*Y@a	*@r  0#m5'g,@l]I9,+5?$~Al[{ntRmۋjDN)S믿}Z}ӿoM7v9ݭ%?ߨU}U|ĦqV|ۣM0J(S*?Ľbg                                                   EvW  mkBT                                                                     x흍)q ĉ8D^>׻gI@XjjgiЃ`0`0?ϟ|:s eQ3|ӧO|:2|.};7eGFO6_Qv]T]^ˮg{>pjzkuo{yye?{-x/D:3D&򈼹e^Hyi#/OGzϪ߯_~
:sMe#M3Y#=2QЙ[\s=E8}E>GȩTڲTg-}VfoSVwzV}./>~<Vrv@>!?U1<#}=F[ ~QڋBN..+푹^edLo+[\-k
dW(}6q$#?z6Bөi?L7!3O_Q}Пuo[=tkȋM!'}/Ƈdr2_Cﲨ:`0:8o=+8-4}۞cĥXdq{bUq©ήm!ƶg*ΪU\z[GA=^+ru{LV	U?)V>ғ)x|Yҁgi\yi^cUo*=!TY?rfgWsʽVn*VX#=Fϫ+[F~yH\L~[O҇h5ݵTow|Sfӟ+);F;:x
)/OSyUo2e)Ve3'wgGg=J^`0
ľu kU,Ksؑ5nY,bXw{w&3QהNQev	]ƷgcH˞i{A3I8hwduwUIWq8I>+@pQşGcZ\ƪUߝ]/:3d;ɫ:gB9R|GW~w2;fz<AǏߊg_ly=Uy3= [6_3]U_k]]ײ2;j->t|+i5nΟgZY|<1NyŬ|E7k?z/k><=Α}N΅>uWydʬdz`0*\?W8GY:Dgcg<2+'W6qn؟{ru"w<Tk.\rnO>U쏘~c#T?+y{Q,,^qF/Xv8.֩g3}ȸOP~n%hUG4(_sn|W}Tg&x^c,Fѭ+<#+}/Uw8BRh_|33!mr\7U9m({ѝpvew[xG]߱?g;,nҽow8]וb?OV=Z_#ve?vN_WrYLo;1g9pV^G~>[_vNOS3`0Q[	veO\k^8 ֔v<Zbz\Opbn$~}oz3ј
mKvU]^iNWA#x딫jtq:E=
z%օq)CcYEqyRG-+u(K\hP'*^ء^q=m=y|Kvūe\rȊ4={W1;=ݷxp;o@>ȘT\Ԏ+C=*ɫ|GJOCW]x1.ﵠ9_Eб
Vq)v(ʑ}[GwǺ{-oSdו_˞׃2;iT&w*w:g׭SOsj%Z[~_˯d֮+w]7`0]kIu+eL]ւoA^;=GR? v쯱;<y o$N1紈=:ߥPVu< <&3KyC/4r)i=*/|Ύ^]QNН1qGw>ù{<FVr2nlo؍ا|mo'qbӋr`eef6
0lzsA_x7췣*U}R%+C_	ڟ~I\Q~ky#_jo~DyU^`5pko?:ˮCw>?Kv:A}E:_n+{u=rq͓̳]>>d}+|L01`0leg:׺񶊝`W,3O?]\9P~[kOWiGc~)-<w.3q}'vuw$Vnv(r52S;Wk_Kϔ8B/hEՠ'9w?K;x:x<|@cϽVyc@ۖSw8Bq]=2lBe6V}eR(	VeZT4ade2ޒ+nYBTqSߔ<[&=f[|szP)G}{Zׅ3n7jpWwftEw[ǽ;`l?`0`0`{~i`oLy>uoi\qK|} 7Svu9G쯿c¾#>,jow{ՆݲL=mW2u_8دjo?kD߱mw>#}E:OۡO;<sy}ڛk}~|M'8CTo+[WUQr'\'tTYwz.D=W|~q=_ yMǏktbS=2|ұyN_}Oe摽ۏtLS6q`Cjf3#ܰ?z1H]\"W]O;2'@@~tG:{u7m1Q]PWV2Sz]ϥzs3]vxwҞ:ڗ>y`$jw  ymkBT 6                                                                    x횉m0]HI!)$FR?6c<lHٱdtC"+RJ)RJkJ߃L_SUn7ss~uU-Uyy9c/Juz?i>>>~ sm+vuՑνYu8uN?WP>1JsWiV_uKEϸ/r_gKW]ױEYcl,[TYHT}xL#}A GV7^}>iҞ-i;}LJX&TP3T#ߨgJl e'=?͘ona|7>?ǐU%;/mN/IfQփz{<d6dn;Qm{{5$iѦxg<$"^%=RJ)Ste/֔ a};k_y?9Ԛlz}m#GKk!k(9G1z,Q&liV濊#_<3Ξm$^9g
{9&w&:˙uf֚R:ֽL+mWW^z%I2loZf?k4W-#	?V/c^!!{u̵ʴUٷAGe>G}?v✽3X~j{zTAO^ʰ>?sy|G)P</11~2ў׆R/7 Ӿsmsr"(2cϹ;~u-)}<U1g:apb5{3(k!m'mʞ2.~[)}GκbXELpaԃ77Fy0@ߋL?󞕹Khi@=RJ)RJ)RJ]M;;j;  SmkBT                                                                     xi`Qqqqq!	COMlS$I$I$I$I$I$IqO9˵wOo]ss,Խu˲<^0tc}av=7_{V9z}ٿ^s_y~?}ez۶@wE՟k$I$I$I                                         @?
R*f  mkBT                                                                     xס
AЕh
 PMƑ`qP
]-8!.axjgfK8Rw>q_b!B9|)q֞jGkrwO                                                          *(Q5/  *mkBT                                                                    x}+(H,"H$"#X$,QԈZs>U{	..T}6 ڳ-F`p]k ߅~b

О$wݓٱ|sCo A+q3lOx@(0a+?	T,_7s\Ϙ^Bl1)C+k(FyN"8dPC_9>O0&l4Im+nwGrŰ<Qq		+H}eq~~[).5c6,muO9p\<//?N:Mp) Ĝ-2p'uKq`_/64<~ 77SNBQ맨uM{5%.BNɊk:	kNm9*uU|2%;]Faג)RE%HWc0Mg>)/tihf	ѸX>E)<,6s45zb?J\<OM%O#(76:=	ӋYAH
Ls6MXBcX&ǘJte.	3.je(?<?-1$pO= x	]<Jt¡Vg`|I,<丕}FQj]o%[Pa6XY<?Yoh F067ၭ6JFG[wv)7?,@w
nMǦmk>?Lj=%wZizFTx$kP8Em	jAOހ>~؆B9	֤8UKCvjbLCy;mjP. DkwUE3ܨ8xUJs\ɟ+;}sFQ(KIXݛƨ
1+KdX];Jģcx$D׷X`i @l̏rnm$^9΄zBGϞQ=nfkDe;
<a>,⢞jk0B[p($ Ǡp4nq`XƓ	vϵ.xHnorJ5Hu뇗fa[Z:><M@J9$q] }=Hk3鲺tQ=,	7߻s
>36[gRL؍?(&w.7C#~B{]
UW71jk~ecGrD.=K@WǱM0倐0\xvqNZ>#
BE	)&yA}t?BYm(WIpɱ|2+\2 )l8tl@Z.Be񅋍RSƃm>dIl'N
adĢG3%#)?$s	_5=YBR#-k"qGP-e"f%֩-ϓ378M9ϊ,_*n;HEBƱcl~
˝[/sagIE2,z1t:kLș壋G){7ond{@rP>kwk׽#kXfyEAB9uM4P=_lgW؇N#_nGpp,ZUu6ȓVӰ0EK7*|]{75F\ԶzQz!	uH>upT٣o3P)[^6` -d&*=%fY<^ط`_6|h3ء>2 Pq7ώ,NsjF=B`큳CiU)R鐏@LҮǧmb<2FHRqùFXi䎲OmGA}:*uf:@ʫRH.66jcGOpO-
6HKJU:Jǃv<gz 1F*qm-;
I 7
?O(Yr
de
F
	ѥrHaۡ> ,3DZEƮqq7p?ȌK%ȧ$;?Qr6pP7`a^=R_)m>D3#£_'
Iɭu͋C-Rne㯄ssL<ȭ/R)|Lt_1<u}E
Dzl$H+N_2scۯ-rHV.֏'(}o	:]謧6Fhlw@z{6P_?
Eh߹vK/B"Mh;бo)gRm $5, Ex(?:gU뵅F4 	߹E4!q?lAYvs:mR(GZyGq+w0)NzuY-&"Y	='I8{mL/~!.BA=缱Y|z:f#¬oh2XjǼI|1i3A(|vf1
NKLͫ.?r]qBS^#o.l%z⁋
Y~i䔃P qu&7(U;Bl zFx׎M,|PfV֠k'Nb̔/$EN
HAiQ=u-/TQAD9gW%YZ\aԥ5Ojru"9Bzp̬vll=ɸYyܾ5tmEz+M>Lk=rr4/gEr~PnB[\g[{gYvRW'
{Fem1{wL;7&$xc0n&u@5sCCձm8Heft<PJZ@4K|#`}akRN'~IU!kWLZDNK̡U;gL~a(]!Bjv(f\B}AuHR gM<7O:[m6uv;3=wwn3pKM{. t"nt?dibC6=E	,ѮO
0hvG;=MV%ʪr 4H
8rK썀xA:2
e.ݟ0N<g'6%G1ַm}^jnҽS0CzLX3UM;^^~XcavGHu"
1kNKT?,r=܎X}6CBW6ۻ F\3m{4!]9ửJ4n5Jsw^Dhz8P]z1x~ J8#c%ϾcF{do@w0QsP_́ ?3yB2Đ{|5}>x{q(aтa?Q%l4ςxmWI׆GC1kQ3iJh,KRO`ʲ<![NwaZx\Rtv^ZJa\(ZPE 1ޣhy0S L!yQP̞#R@ӱ&4a9'2ċIE8XIr
4*yb˼/#
x;2R~ O7h՘U^k
(侠,2)C:(ِ;Q3>4)%b6B8\ pe<S+jsp%<&t{3?|N)p7b?aiDWlXZ>;u)ko)#WSncRx{[sXv195_0Kՙ7> Tp5ٴl3S"؝LX睫[5mQ ="u}pϘ*xbՉ#iM+@Z!	Ϯ~jYݬ$?5mtu] %@݅:4h8ۃtu3;
ΑO1A/r
R*5i&j#Y2:$Z(ad@>'z
L뇶6Z8|`6"X1_z'
F-я?X^A:?1;h/KVB'vOnFSƤQ{=kh7MwXQp\v͓O/.
N3HKRlK"q^Wh1wth@3e6N|I;y?8t[[!$,ήLe"z%IކAkRl!3u8ځy?_W)AbCO!rza5Sn֗#<43y6"R߃CQ&>[#
B Hǽ{vekOTlq(UH͵hݔ8,@tՂL{p/*L"d_yk,4G̖bD>,.ok"D;|7[.DCA#ilϟI֬Dq]+eE	_--ڰc^Lq1~CCC9gNH8BkhJ#Z-`VoMa 9r$ պZ-hkh
?C$	^tď9d(8P݅]ڶw[wl;dn׆oKdHބ(DInI M_( 5)6H/Y1 QRk,nXHʉ?>df&6^EJmt{CCc`0ʅv5x<\9Yc}106"״!֏9dl:'1H"<HN&]569!I1;"YxAK-ym|hd
"]U.akgbbw24j- Q Od-:N	dG˥MI	VG=W!r6wH3p"ۋ#g6*x9k{H<WBQߍOMV{Kh^<FW
<L:w$|oY-Q]<ʫ!!垹Fq@}3fR%oĿMrD+N|YY6jr11k4i'Xf\:e޼ ~P91ߍ
&78Qape5 9osMy	K-uu9Bdx7HV&_!ClgL 04yS}|qٳkbs:f'/㼳@!]%z#=Js`3W ez<PIGC0@455gxcTGU#RCC?tdxL`Ɓ8dgsT?M6},_ \k٬lt΄ls:m"25be\]\˛{xaLoQlPwK7?M ^a,_lb(1?3݌^7:ރ^usϚqB8*hGxYCm5M~{Sg9nRXC}[hOtC1#W3*:;&_Gۂ&H|5L<4Ƀ\bD?]fM{V6*S<e0,!
AؾKmmߍrOoC2
#p'$F˿@!{0VYWoe,'H'`r1#ͿMRSYZBh|xH@
6YziWlwQ}yqs!`~y#-OՑIXmy|*0o@]ۓ^(`Pqvefv'OA=B݂pCJ#
֞q5
RwV&)ԩn@po]{3v:Yf*aW_&'
Jk0nDx\/HDuqZ\ڌG+啵XZT>z'7QqɌ#KR./CVgQȬ\`?d1yuM6Ƶ8ZX]8^pwQE
&1frRKi$GݜЕh3'{;;~FK37ku<pdʎ+CRMzƏ7)n Ҁ lEGyl:̑IoB<A\\6dFqϡɅQ[1<kN>S%|ЕsTulebA}Aʹ10A{KʘӺtjdLI=r	PRg_LbR
Şl?␔)![Fowi&k^CV(t@pW2{hxHGRn͉eCbxԉ6GQd27\ثdS=\Ff*0ۣ OP5(rZߙxQZ>~GAeN-jY7Ҿn;n?ӹ"Px}/N W:݊&׾:x"ꭥу;R펔c䛅љElmG§a=h¨BG_uYnZ쫭FYs U"zM&:Gnu.DX5Xn;}ԫ%XO?~2&Frjj8yA*W	I9/ub)Zl:s 85J>~iI<k¶
٤^Sx[sGD( +"EHnֆA_\FZ%?4`w_{7"0Y@f}PEjmv:QrN[wz*5c?jf7?K_P', sZ(oT
|Ó\-%蔒hy\	cK/	˧YGԻڐz&c"*(,yEq(y[q`a7Xļ~R/{hh"g=wݠ՗?̶uNh{g?tqm,u[Yot+!hf.2]ݹ?&wARFľ붾Ue%dliqMs&6Xw-&Y3(G9{cׁ֬ǿM;vn"b)<׾e_1p}11F#YXpq]s,[%*&@DfҹAٙfs,>3Yԕ;:#hELם[ROd^GA˩f~Y!En0~/A
Km>^WYq"<цF*c:xw|͞w%ehRgd9̕v3v
Dgh>>?3hYDkgC(ʹԕSԜ|
2Q94(?OGQ34
fccPopTYaW(>@tX4`LGٞpɄaŰl\[9c26UM6f, 'C4i<Dn#xг
Hz5[
_QtmvNC_`x~
Mb
s PEx؇;cW*n\?׿v:O3@fR&em[mٜC5f(MNiYXxШ=4
yHO<0|3[B	:d1"ZO$+Kxi̒=sJg~i[Rz'G#v}>?W~psϠ?kAKrŵk@I|>^xs?\`,D̒5W^wDMXf_8<%| 8_왉pP1Wlm߃f?4:́_Ԕv M;k:p_sj؎qw]$F}y
,b'N=o0,
~M
YR46+!}@~ujctCP.Y(x׎z?70WXFܣo3z0c8RGg0TU򄽻w"/4֏CQ`[{Ocn]+{{N!3<Vyx,!C
b.lf'\ ןgu,μw-/3ۥNX(c
oMDsa##0{c
%uDWCBZAZ6,؏x(Z%wHbhTb2<$*cnk_א#{D+B<!S/gÏ`9.^]ßC+>3+5]qpj'
r9FDȬ)~:9Gmx2-?sraG"yvUpa;Ră A\&
?#n	0eed~oq嶭! !ǲP^H)>oȑ.ļԶ=Hy7S-M
?8ycߧq|#5"2Бlm#UeΤVbM͘jAc7Z
]>4gb
s	2WRsKg6
's8qzTT[R[w )I95xWj
#!nN+zPڔ	KgTE,?{^RDݥ=Ru^zîc&D'i74SJߔ&HUG[crͦ<׿~4}څh;lpAZ%XZ;tQ?yk1+Ƴu6[Dc4Ɯ*dB#!}e>samhG3c^8u9󼵕⸈߂UyB;f"Yi=D=4&|C3g]~WgjhSIXU"1A5Fr4{AljwTt6</N \Rta|i>T.Wo>>xϯY{緷 m,J{gg}v~)]s!?wXGFl!7U|Cnfﳅ:.@mq%臔Ru?.:aBֺE#Gg'yXDuSWǊD)21ѵVagWPqȒs?¶@g")s\T{f3go^w:^" {d#!φt},nyWFKvX4|<B+8i=-;X	5l=/xlwn] 
+SӼ,{՞ /ДV +<<
o ԇeNp^OOvqR wHF3݁=o;`~kRwCu¦kjE|qϩKV,*?xk}QxU/M=հp=犐^xBˏKx@[IYB]T➐Kq.ὀPwAG\Wϋ92SA\Y\y=ǨGjբM@tԂvDz+Bĺ\լ6k6LʦR_rnl|UAϯ<
|!;8_1gsލC >VB~,˘_&fjp/Wԍwa O H3I`u1ͤ+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_W|+_Wݚw)  IDATxAHSq )4K!2NE:Iup<{uYt
D,:%
FytdK,(Idlo{?>1z9]Lq!v_v|ɵyј1PC	m 3űȲmtho80rU&%{r_! MYm⳰g"5X}!^}k;bsz>gJA$lc2A-\`^]pZmJܾ\kLq-ږXeLYGTe/_]
S&?Lpk>rMըX	ã6v&&S e~F䧽d; -֍bmL^+ >1kDe(~㡒9%2Zu~I'r|I l,C6T.9y1<|1>јyÉu4[wO4&    IENDB`       cREVGeneral    revUniqueID  
1124713165332 5 key49 
        H &                   cREVGeneral    revUniqueID  
1196071971750	   
   f1500 
  -        4   cTag  finger.placement       cREVGeneral    revUniqueID  
1120038273028     Finger Placement       K        G        cREVGeneral    revUniqueID  
1120038273029   han fingering button bar  i      . Y     cREVGeneral    revUniqueID  
1120038273030   Lesson B on mouseUp
     if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
end mouseUp
         i ?   cTag  
img.lesson         ? ?              cREVGeneral    revUniqueID  
1120038273031	     Report B on mouseUp
     if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
  go cd 1 of stack "report" in the window of stack (the short name of this stack)
end mouseUp
       i d ?   cTag  
img.report         ? ?              cREVGeneral    revUniqueID  
1120038273032
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 229 to 228script   	      	Revision B on mouseUp
     if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
  go cd 1 of stack "ttttRevision" in the window of stack (the short name of this stack)
end mouseUp
        c ?   cTag  	img.extra         ? ?              cREVGeneral    revUniqueID  
1120038273033	      Safari Park B on mouseUp
     if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
  go cd 1 of stack "game" in the window of stack (the short name of this stack)
end mouseUp
      0 ` A   disable  truecTag  
img.safari     ? ? ?              cREVGeneral    
bookmarks   revUniqueID  
1120038273034handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 1 to 225script   	      Brick Factory B on mouseUp
  if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
  go cd 1 of stack "brick factory" in the window of stack (the short name of this stack)
end mouseUp
       b @   cTag  	img.brick     ? ? ?              cREVGeneral    scriptChecksum  !Z
u@
bookmarks   revUniqueID  
1120038273035handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 1 to 231script a<p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;button bar&quot;</p>
<p>  else if propertyGet(&quot;soundOn&quot;) then play &quot;button bar&quot;</p>
<p>  go cd 1 of stack &quot;brick factory&quot; in the window of stack (the short name of this stack)</p>
<p>end mouseUp</p>
<p></p>	      Options B on mouseUp
     if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
  go cd 1 of stack "ttttOptions" in the window of stack (the short name of this stack)
end mouseUp
       c ?   cTag  img.options         ? ?              cREVGeneral    revUniqueID  
1120038273036	      Help B on mouseUp
     if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
  go cd 1 of stack "ttttHelp" in the window of stack (the short name of this stack)
end mouseUp
      U b ?   cTag  img.help         ? ?              cREVGeneral    revUniqueID  
1120038273037	      Exit B on mouseUp
     if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
  go cd 3 of stack "ttttHelp" in the window of stack (the short name of this stack)
end mouseUp
       i ?   cTag  img.quit         ? ?              cREVGeneral    revUniqueID  
1120038273038	   
            4            cREVGeneral    revUniqueID  
1120038272939         
shifthand   a  
 --None
       b$     cREVGeneral    revUniqueID  
1120038272974     	D      f      	PNG

   
IHDR       yy   gAMA  a   PLTE   a   tRNS @*  IDATxr0P?O%Rej+0h>
z #?nqx25~Ky<Tqc,x6P~S^c|(Q߁U2 p`|GҘOlL'9z>	5;I5>^GqZv8}6s'̭a$'dzOoMxL2$Nr޹
zVt`C&C6DrG;w})6˩nD)64#ᾪ3GoTK<GeS|e5Nͥ+pm뿇sAlN7I6.p.ֻ84NM.]g?_!nYkt\q~ .ҦqF]p*ΦZr藣lZoEW,lۓ}u别_S;4N|5rԬD]'FA*v]ݭF,w͘bsk\qbf6R^+M6TbK9b>''pFyќxnڼqz#Uo=bVUqFi'݀oC${I6Y&y08CP%lmݺX6dr>29y8#l̯ l<韚Z
g0:9:w8T1696"dVPNN{\W
gHNЬT8ެz	$'WA6
)hv
IpVcB@CqV1>?Rr:9i6tU0䬺T69y6$ǜU$<9pp*Blz"Ag+9A: paA+:"ltWxuyG蕕yU󿍏~Alr[qaYesR}^K89Xr/8]El㑜ݾ:8d:OlZw:߿Q(cơ8l+8"utrekDOC "_ohԑ*nrUg&JbM,9aM~_lX5f!z&Giil9[px/tG*^X=NC;9D3P~aଭ#s{a0̀#N}'>`|5|V]pеwG=]r:;$G=OM1qw\Ù@G󂃮øncBV#4N.::MWtݎ你[LrɒnNU~'LFUBipTtlwv]\GӉJWEpp5x:s͘ү 9z{o"Ú*zmwwo`)#WZht&~z^=s16[v	Ӹ8\6Hz/S8}tu&:Lc
x1TA4f0:gXMtl8;cY69ɱ88o<شqj8;krզÁW/'5^; ]}]guZ\EAΩǚyxk<*ite`ryD8Ѣm|g3gvWRx6wr^MN"sZSǌ48156:s$zIM5NΓu4|	M9Nu}䐯I
t,8豇;9:cY]|Á?ql#:dtq6;q 㬫eorX49^3~^I@sÁW49<MdYNkAW198z06,t6LtE	bYFGfAWbpUAlJfm8K+C>	ę^GcAW$9:M`ƙYGk#רn	8m6Hކ3FSՒpuf۬ gJ<t6k'h1jUΆ6۬{>f38[ڬzfU8j6k	tYr͒+3qYV~6}:fϕ{ڬv/WZrY6+f!۬s eaẅ́,]316|3 ^3fY`lof#Yٵ!7qGIr$.    IENDB`       cREVGeneral    revUniqueID  
1076090152125   shift2hand   a  
 --None
      fD
    ) cREVGeneral    revUniqueID  
1120038272988     	D     j<      PNG

   
IHDR  <     IQ   gAMA  a   PLTE   ,   tRNS @*  IDATxb0$]mmi4|oMtxew`egX6aw	WԎ˭ 7v{nWa~=x%įۯ]k]ܸqi_uߦ
-oů7<aTzn~=viԮ@	J
`'cugku=B%>nGIwS0avwɓurӗ۩ƯIn͆X=3R
>JG]^E>N<TB>_ђ9Z ROE%%Yi\>pUo㭗g@o.V$YCSGF[O4U>(C <o)3R<%PThil[Ygא?z
KR:yWqgɞyZ*-<`=kT8}sU\9=뽜	9ۈhWm_BXD}zmۘzȃym:n"!慶-S>έF͒WD(8hۂma_xz+*lxPqا^8kxPq3(6nkmqx<h&U`zQ>k>_RCsi*眼6M@6K<_ױUC4<wD<}
l[곪;Nq@MO=ֹpysۈ82mv<u
6M6 yU(OMQme<K)ysL6x<}znuMIeDZɳg/Zx~ϻm7Smj+LlNp]`ޓ?+BMt~QkM^N^}GQ?{.:nxJޝ<vy1vQ[<;PꆙEOnc7q;txzظ>^B+&yQ[lw{'jϓv?Xl}Rɘ}TeEx-xHebbv$}ZxQ*$'{8`<YR<`\fO[LvXvQk;y,ڌ_!oe^7%%Ϭ7dEɳUx+3ɓ'ke;@M+(v}Җtx@ⵓW܈f&OT	/ہbWöK O+<iew%LAoQ{'.4.To]YMF~ԛeԾK ZK Gj/[h-<t
v5%XU~σVo.{*Rꍘe*ɳUK`ٽi荘*^tɋԛ/y<&c|M4j	gJ)7g&<XDo@r]+ɧf{i
cvmd<9eo,>T]1~Zyxٸx6EeTs緄gAqߗqՇizwx[x}5?Nu'
Ku'
zVVKw
zGCE޽y7֒׼Z{-͂
/}5(sm=+^vSom=3^z5Yya=^z
i͎/~&/F[U^Gv5XxKԓJ]Kx#⭧[NLo)=>^vE3o=e\V[CO|K,y-熷U7'zx9ׅ77zx3ͫM]STOuiǛS/
oJ03WKnxͦ76o*pkxyOx-GE/oI=^zz4Yr#⭧ěD/	o5=2^vݔo-=6zYx+s-
o{lH	s[Ako}؟mKWot\\/o3ݪ?j@xC/x.ϰl<ò}ݍz    IENDB`       cREVGeneral    revUniqueID  
1076090181413  3 16hand   a  
 --None
       b (6     cREVGeneral    revUniqueID  
1120038272941     	D      f .      ̉PNG

   
IHDR     .   W?   gAMA  a   	PLTE   wg0z   tRNS 
A  _IDATxv:`8sN)[wǲ
չ	dv7 { 	 1 &RFE<hnEߑ9_4"W'Jј_>Ɉ24'v%Dh;>ybe;܈ᓣmɓmm@Ow3|ч/ <I|6	|ZI|:H,ˁ@B<>I}I7L>W}9V2n
g7C}
~RS}@&@u|8P?r(.@s
ha >Xh">;Y @[ScSvgeH7ϯ">K9-zM.mVxCq}S|@;60fPD4YW(Z5jV)Y6{|T%>|u{}:${Rt ٸl.;pzժ}˿흔nF0E7@ؼsf=P9EFK|RL)bR5<nũx	NE_؃J}I5@}W[";`ZzqWHU$A;_=%?}O(gGqgBNCduJ> p
&2 M'$x6IYc8DPɎOʲ&];e@# r2vs. \	Gtt2Pii/PN q񶦐
۵c0Y4@A.Yd8Χ@@eGOIGb ](o7Y@" YF{5U@&(ze4-J9s.е>Rw  1u @S`:1eC3cO|' -Ҕɔ@W3xh6Z 
Jh6W"uG ̆K@ }!S Ȑ2gmK[EinZt")6! &@" y@\R 1It6i ⒞! &<@ Rм>~اU7
  1_ 4@LqeB\q b@ Ҧ>(z !2!Sg  i% ^HUկfgM?H]V [ yo!dQ 1+h d, *٫̀N9j9H,@偼>Ձ>J bB
s.D\}?!(§2P 6sUAs(!`doW9a֓Fv#avQH6p8{a̓!z 3s }^+@ D@  
u,@\ 9z+`  	 @t n.( O&<.!y 3* h	z]Ȣ>W  
CH# *)$F!	  @iZn@jf@zP! aiddPP!O  V)Bf&@v , |>>rC> j)
}q!P[@!>G5b| ا,PO)xa>U'8C)P/)Xz/X
)S5>ŀ}j
xOW>~E>eVTe>g3 Z3tTl B|  by6>?S    IENDB`       cREVGeneral    revUniqueID  
1120038272942   21hand   a  
 --None
      V(    ( cREVGeneral    revUniqueID  
1120038272986      	D     Z       .PNG

   
IHDR        :   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxv  Фs&IHu-Mo_˸N z4
Dmb[z+n ߩv3P@v3g(QLoM]bSOa(QC,Q|8x읿жa 	Ml嶞oT#|%j<mѥMB?$$h()g*Ba4sY+/B=ǈ zͦəL<<sB 1(H̪dbBApY*du{
@  DBQFFyM2B#7@w0
'
!&8TaKh4{S=@w`F>B[H͉dCYLgM9* ƚ"4k|řE
t#錵qwEYԎ͵jN^yQND&BfO"B솸Ku1w!pc2 [훀B=)JBv7޼W0Aļa6Yz4% 
Oh166pzAKd6 %!<C%N#unح580S~xր`[g4Gc5:QسXHu%l RIg]7зP,;	n s7 c
DHpR@j>o	Z{>./pwcT7@`AA}Կ's52AWv
>/<J@{|N"Wy5zDV7-i1@wg̅n1	4R!~6AThUH@
DX}_H Ŷ)ikB!͊d464
gM$jsL>
χ$jKhհ(2!veY-
5PZ(:G$>hU=,b@r2Х6ḑJ>8 P% V@@ *!%A *9YHUOnT"@̉2>
B@S
Б@@"@I|@"BIFͲB% +	:#Z(?Pbe~t1 u
 CZe=d$h^-
B	$W9|@b?VIxH@cEt[&=rtIA:N &m{ :Jh$@LZr<<.1B
՝ݹD@@ޯl 		B
@
)Pu!R -TYq 5P]!-BKT R)	TQu@Z@	iU=E4"P1!RBPP%P!<PaTDzTA* d^?.@@%r J-DXej  |
QV%@i܀
5~@9HBB@
sPy!B@
)ct2
:Ԁ2
:H/(TQH2P=!mB@Մ	 *%dTIP:!w2Bf@U쀊=mp*
D@@s1
    IENDB`       cREVGeneral    revUniqueID  
1120038272987  W 22hand   a  
 --None
      \ $     b cREVGeneral    revUniqueID  
1120038273004     	D     `      VPNG

   
IHDR          gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxb t[ҵ0I\	$aMo*q[݀p("
qnX|Ub^ܾq	B{|JwE=3aǁgc=Ͼ8/{st/ο'<:8crGă>H-88΃	'ݛ:DyL&tmL?ܸ2Z@HS~8-׾ yIbR&]ţչD$J%-hxfuP:p0B98|)8\3q<	˹pCupC#yZhcǹ>XqM@p:|uNa.,/&
GNcs<jS/N$uqatq^`F^`V7<1yd}PulqkgWt`vYC
Vj씆Hg	b3>P5(jXl#7!ұ\ԓ夓G:sN_WEaN#V?0u]tD8ݬv.PO`t~;*tv*`REU"V^
Stʧ.4šuZ.@ap滎%8cwM<fZ<=p̅CvÙnJ)u<&zH'uU8jm8H-pLށl83]}qǪg 'uIL1@^΁=Κjk4%ڮO!<j'ϗx\۲Zþ0q`'9e\ep46f8/Y y Λ?hLp6xU?=gMxv#/8go
覣+Ŧ7
U8l8S:S83|sB]AB:l
!p^G׆Cr:YGbkSqpFUpٴpk7>ép'IsPf-A_XpB4>Hu/߆(>D8Ktb6ېȆQ6?Nsbk\IcX'<K'8m׉cs.Cg{Ϊ8!6c;qF:ptRTq΄5Gg_G**	F3<o>4-D<4.!C0ؾp

!Y:j:M!BsN-1:C
rMpT8gZt؅S8S8mnqS8u
]ɭS8Dd^88u 8yu8Yu
'NIù۲p2p qN?Xc.N6,N20N.4N&p@8tpXda>R
qF89tp2p'j8	tq8uӟ*:8u
k:ys-N`:8au
ը	:N81upBԑN<O:8u 8yu
'''+NNSq{OӁqIɧS8N8t8t8t8t|qRq2q8)(;`:8ItprXɠc@')Np	CDQ8DS|͗    IENDB`       cREVGeneral    revUniqueID  
1120038273005  p 17hand   a  
 --None
       ^ (+     cREVGeneral    revUniqueID  
1120038272953     	D      b #      cPNG

   
IHDR     #   ,   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxr(`ww&;M+ qN78I;?kuv 	n=]j	nI'WPP1OP<Z@S<R@OP$J@OP! 'GPP5> bOfJ>5N'躾6I@<z~Zt-߿K$>ŀ~%EJPЈWb^p sM:gJF}}ic>JDeVh9s"ܕdyQZ:@4BX|t!#A@\f{ M?ع>=}̟O@>h_= ` Ɂ4 a 6v9}v@NL=hg1? Ч}vq eNVs&Zz fc
@/k=>d1 
Gfdk1mgW9.Th,)GQ	§<5FhutBg1(g!P	9#;^\P5mY;mDǣKx{/׷ RI@.д }@\T_ E5}n@5e;О@\tA%K^ffRrOyq^a/@wW9 m} u FbT':[f>$~p`T':@/ z )/
 P х|v
%~Z|1I=迳ϒUOt/|?yh uFO?z#tQWWS: E6|
}Z1&]i :VVЬb@Bd
*b[wH>	#b9SH;Y & bB b% +ZGd@ I@DuRB 	?{ѵ	&N▞]B|e ;
#6qV4
 Se= D7>SD/(@f D7gQNUQ9AI o3CR Yy@99j
\\3B b"
wjYX%IE  q'(
$
i} &,PO[( qmW".³{*I|[KGZȩ#Y/<v#RG(t|6PUz Z@_?Fqmu
dB b :[ Y&S @tf zDttZ@ 	$! ! w D6H# & C~T$B b :̻\@qC@ " ^@t "W."1N	  M#3\ $'2 hϱ@R	PK! 
$9H#j' :T>| IHs4 b}2dPP!A@6   @9Pa! 9  **@^An_> :է}bi?(Ƨ/POm:ڧ+PO;|7 :>-]>
b}=h2ا@	硁CPO+I>]?9b>Y<S t T)>fg@L @LĜ    IENDB`       cREVGeneral    revUniqueID  
1120038272954  { 47hand   a  
 --None
      Z$    f cREVGeneral    revUniqueID  
1120038273012     	D     ^       PNG

   
IHDR        V>92   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxv0PtlYGc#	c6WE7rCD88+|b&r8w?c&T4GyuCE<y^C(dpLl9W[5ƹJ	AyncAWúplLIx?J}2i~N`7%##uי۰&O ƾYS 9}JqVg.ε#ΨηЍ OGC? GK^.|0OHׁ^Xb{jT)ܦN<M]ABD̮.Yt5g(u<.vA8a5"":%Zu0 B:]*3Ng
K>3ۯ%p$><jb\0DtՁ뽯mc,{F=zzI3i4:psoO&+&t:O.:Ft|xH^y}Y^Dh^8TIYK8Bo;NGh㎣;qi>C1輖:ptDIڏUg9SgARRUXLwF!ꮈT98Spz3tu	k4~I8S8AN(\8DY8Y

-.8Cpehq4Աkk.8GpVy8S8>3{ڮ1oPRLep>7<qp'p~G	je4a6ySg!XtrMv>eMY	c#:X̝8^:&8ˤ3GG#yhS8zpǫC)s+X{0ևJg0xLGΦpQ8DNᄰ)*t8b<8D'q.Oi?A*8>\Zt(~<6cF8׾n}r( .8&p8P6~NLp4 :lha)x#}~:
#~~pQq׋uƑS8m<6+NMucɌG	Ym,pF:pt
';N ޓ6m:l

F'
O jͧk+G998['ƤyqdN'8
 g;l`8^:9s8[0F:q)"$87<=)Q8Dq)~S==t("8N?FϤѯ>=z("T8u
ÇG?݀gZ:ӏq7$1ɫS8DXdaQ8Iu
#:V8u8_EIcO' p,p)~ L:8t
4:m'NდD	'BMXdIS8`_qŉ\p 	Ypǉ܍)"DՙS[8N8!u$gA`\i8u_gNb:?JgNV}q(4:;#Afi8upDԙN'-N@8tqT_	qNN88it\pDәC'/F8	p("
,    IENDB`       cREVGeneral    revUniqueID  
1120038273013   44hand   a  
 --None
      d      cREVGeneral    revUniqueID  
1120038272980     	D     h        PNG

   
IHDR         =S   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATx[  vU[ oHBjK6m V
aqtg㷽_8е{/©UR6_{\: e/#4 ioޕ=?F|1	>?yCyΑ['n@y|9>'9O`vI|ɴAW
rp]WTHMpNr͂w鷔¡*1%]M.ŊtNi/%8mIWSl8c|uQΚ\|ĉZS&YIH:u*WFy1A鑗q6@NS3iuR>>#VB_GXG707tIav`߲Nsɡ.RxP8~N4;E5Ѕ8nݩT`Დ|koK"5<;.wt[eN
bKw\p0lݝKޟCCl6vwV+"EoG|x8"1\r[OHl8_n.|Εn~sk\#ޙ!_Du匔\G;KNO$CLNN2xK.Z7E5|Phuuwm&%pH5{	xc|/[/5u8[N։n~eBpHo4S. }50˫{_8xpz_wrC~IR`3Çn]/KhoO`
]2~M15Rܕ{GEGEnXqbA0qrWԕY(/L<e89H|W+w7j !yE!y|Ws7έ{ksrOꇂ3'	Ggۢo?IxV_tOKT-u8dπ?NvPu;I4
W^!<7(xVy!x6^9U]f+8J^wFvuj8x#CiGÓVl<$x!n-Txt9[>'#΂Ǖ,V.G
)P0K:]$	'WG\&Ww#
K$x:<\D^p=x9vLG\@n/zJ{˷pBD!<\ -4Y.]Wn	+/nr1ܵT ,#up<jopr{x(*<\T>G
wA&ֶ<Fg)    IENDB`       cREVGeneral    revUniqueID  
1120038272981   31hand   a  
 --None
      b
     ! cREVGeneral    revUniqueID  
1120038272982     	D     f       ;PNG

   
IHDR        .<*   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxB hmն9=f&'98Ǘmt%	 	BKqDϝ(8܄=-o@pc?˯n#AsS>\N[`gV*<avE@*É*_47O6'@S'@k|z(V)Te:;AveBP{ DAq)@. cF`7@]Av.}	O @]\QM7о P	 @p pCn00p3::Mvig4^
OlCx|@iC`\4@Laji~s)y:hA:u}RP5ؠk̋6O0ܠY	&i }*I6`JJ\*3ր`]0i x2>q 4!8eD`1y OD $ 	py|L+.@n]6bg
	
! EMfA@s2t98>
%֠Htާ8FCI7x>o %/,"t!5LP}ֵB`2p7MCpq}Uub0`Ws}DDd`,uF'7k(	-˚~}@0%k>x@ !|9(odf0`:H9
ؚp}ay#Pp= 	4
`S^J3HE	K'$Hr~9A1"jHыN	@ИNu8H\@1RZzEf:GCnAH&A@e$#*@>lM6#^@i>[Kbȑad!d2\V
Cj|f0#,7rـ 		\," Ǿ@4#&	WBaE۴
^zfML0]U 	J꥗%	$AG{qtڐI$X 	I'XϠ2ߑ1:3$A3-H%FL$uNA]%XC`

^	0p	
 wA
@> G@k $`5Hv_XAi%4 0	
@0&$3 `3  3!2   @4Mb$ 1%0H{A,*
`5|K$`/A4  	 n(
:f7Aj$ܠ L0AB8~҉$A$OC+u2l    IENDB`       cREVGeneral    revUniqueID  
1120038272983  r 46hand   a  
 --None
      p    e cREVGeneral    revUniqueID  
1120038273010  
   	D     t
       PNG

   
IHDR         XV   gAMA  a   PLTE   	   tRNS @*  IDATxb  `9;鶮ȍTW(趽b߮NC^g^g^g^g^gG~²c~;C0Pp10Pд;}ahUz )6T5mk1@xz՜#
n-Ĳ)DȀ_5UPFj)(ΌG
 }t";p-ncUCm
Ap5jc0T0FlRw7D+,sBưm&Ha(m{H_v+m[c"Ц
m 7 ?
ן܄&^ to WX f~#d ̅! PX*5_W1`#.A5t7F
#H^a`5!K:)_c;6꓍h^p#4\@T Wܠ{3??X7p
/!|5RBGrr03SvᖱhtϛS!VkuC6QS#)UzYB!w!"g!6Ig lhwf%F(<?GD`6(1.¼HGotk@lxys΃^ i
rc6S"BA.y?/8.:h-4X8Ь|@`8b$1m
.YL(0V`
M-]a A]}6z>0W
,B!
Kr Tp@aUBE)B B H
<#nֆ
A)4(#
>^c8wO{r gR$~,; 2 N@ɺ:Ɇ@K:8Ge9S\ gR!0WդDc N
/ϗA.s0m2aB!DC0Rb0(Ci
L *xDY͘?{m  

)BM!ie"(+x4(#pd^|]Jy&vaFH
h3_3OOO:%fl	!4Z^TV0|tufQWN&xI
R* aQ!4_X B:BhBd
:B r)HR)c"BhSy
]y#dQ(6Da!
i $PP@]!Bl-
*5t
Ab*%@,
)h\h
6b)H
v(u2(
Ab(=b

-Ap@mAB!OȢ0\aBf)( 8WX^k*,Bp+3	CAB!T!&BXU
pĨA+j#TPG`< BBlֳ7S<    IENDB`       cREVGeneral    revUniqueID  
1120038273011   35and   a      \     cREVGeneral    revUniqueID  
1120038273019  (   	D     `      SPNG

   
IHDR       ݮ9K   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxۂ  L\5ɨ81qv"F (@4
yQ[86;x+UiUFv]㷟b	r<<?qA9H(C \
.p/V/k(;XM1  _%pڤ&n3=LQlZ=/z8WܳY驦D;u\ev8W*xg	Bx_!j(59Fg!f?E&):K$ᇇBtQQSu (
wu@AXTjhE
e2(!c7e-,;1	(Ї:eWAz0!|)2gi:;dڢCB(
:;rYًFEE逖lYABB(Yji-tAX	M{@p"Xf+#B(Ck:xIx	MD(oBXIU6H[aUCsK (H7Ux(|TGR嘪}@(W`ɇAQU	UNQܟ|.BF$<
v&Z]Rt_
2=a<~p+zw)
TQNF7y WDQ*((FqEy\4'
? $Q]`(-»6
Pm|]LQNCQz]PD*N(^FyUeIq>%LYX}k$0GE.ie_Fjn(KpE*46=ewqKi^|虨qKPѧȒѢRPeK%
%Z(J,;(VӔ}rka&xLS@9FW	U`*iPe5rQ*qP?t$O 
;FK"S'W>
ZzE8hPvlrš"Qin>{I|QGO@c/D !AUd((@4
Y
{*QDL	%	eA,?U;*QR1Kh&KΨFY;eTG!Q($7YP[T	2WeBo<O%3
,FIg2E(v*Qv6/VGؑ(2@lTb4
8TFn7E%6
uF`(*Mf(*RN%6
@5Q*MV(F]%9JldwJ'*QLJz&(=G`Vˁ#T
{[&T,8	E5fn=3Q%~7᠈GWۑ%Kp٭uFrF_D El	Q(Pi 6P4o5R]QC2>(,*D1߼y J]FBRUeu4=d(EUeeҋ%U(U9J=-cRNQPARKli]R*j(T=:***JFB
齆RBQPG_*(b*&(U*556JjF%J^t(U1Eɪ(cCɩbRQ0GɨbOmhSqAɦ(c0HPrxRqCr%[>7*B\ΫROj(v򫸡TS:*n(T{TP*dRCRFE%#Je*(yT<Q*P1@I⊒^%
J_*V(UP+Jh F/R!    IENDB`       cREVGeneral    revUniqueID  
1120038273020
   dropshadow 
  -  222222     	 4   cTag  finger.placement       cREVGeneral    revUniqueID  
1120038273025     Finger Placement   1 	Button 1 "B@         ?                               cREVGeneral    revUniqueID  
1077208646634	     ? 38hand   a  
 --None
       b$      cREVGeneral    revUniqueID  
1120817592590  @   	D      f      uPNG

   
IHDR          gAMA  a   	PLTE   wg0z   tRNS 
A  IDATx킣 PлۙJB>϶r"c?2;0s 	0&qvx}?8ϗy{|ǯcr}	]^yetiOC(Kmf!bHl&B=!e6s
NЃFi
뚹4F1]TSɦNvM
$	N?{M]݀w4Ϋ3ml(9>6,NUKƙ6/OkCJ_9jid2ن~3Bhް_ϦY+'ߦQkg΂3RkʭqnѴр}|`ѦeAm26ɶi	86\M:cM
@H1L)unym$I6f{\$4SJ$~/hhY_!6*xqZqg
eڈq8Z&,LMxOYwpUɼ1*ꪯC]TS+hv.*l/gww՝u6͍8vȸ
ym-?*psrHþ,a~=H)'.|:\d/=b3YgvfUf %qF8;v	sh*58&P8ҝpF̸W5q^x<i8W6Y9&
OisopN}a8sڼy#~pZӿA8ڼpz1E&΃ߣ{3g
ӱ:pl8QT86ϜlqQK}>敺\<΀Q-qZі_KV;90%6Sns+γKq2yXrj^8ar/8f1x	p<?$'wh>{+ãm%G3La^:dupn\'	NOG?pupp0	{&I8zYǮө`	, G8Lp:$84Rɽ&hrsEGZю8uaoc_><kN, rq>/QV&:12
4JTɫ8B#i'[Nlqe6 XQQUA̭&d8~p-#	8>Lpp5a$DO'Ʀ&NN6uE.3̢:p\2p4%(+<OO_I)IuN<~G%wɂupydWquSNX8hWhqvi63CqaFp ΀.,:)px
tC;gP_xwp pӎY^pVo)#5$ǅSSGT80p!ӑ#p>Cj#é#pCn8~::pT6Ol85t6[hmgm8mfgqafFpc8v
Κ:㱩Qᬧζ8N9^'mSx>oSx} Ύ6eq"lʮMQdSlkS'̦,llS'Цs#m=5ԦNMǌ۔QhJRnS'fze@S'fџ>E
65pl8p։Lݲ8L 	0"jË(6    IENDB`       cREVGeneral    revUniqueID  
1120038272960  J 37hand   a  
 --None
      $    J cREVGeneral    revUniqueID  
1120818504269  K   	D           "PNG

   
IHDR       m_   gAMA  a   	PLTE   wg0z   tRNS 
A  IDATxb( Pgd&FBz1S$= x+G 8H4q\8A/[Od~gy' _+uqG
tܧ.brzݶ𬅃0h1Qsc8[ѱyGȂ޸ő:e<:6 :f<~81q9H=6~heO|^uSg|[dd3;}0t^JON{%_7At^ˮ`:vG5/ Zv5pF<F8ίvGEp<չfox;]gt1U,0[	gxi6!Uܹ@s8xQu"qgYs Y<@}W+CR|#/d@3{~xBCxrZH.;8촠; vu'~ZVa`IZ<θCPR Gtg^:XpFXC45E⡓Y١1H3hy}#:YpΫp:tܗY:%qaj(e):&MtoW.s}W}:!
tbp.m0Sk G^5ΰ8O謄Չv m78! ooUxiqŹYjm<GuD^_\yjl3)r4δ8N4λAouqN#@ގEqwG"zg/~ͩCUq>f3O$?%@	t O]8v<BkY5v6,^Ypl.=\w'mt>X`#:tؤZ)B8Pw<qZMg	8-n#HqfQH4ѳO͟6m*ґ%qw}h$q4:kL!l6sA8qp2بq:Iasj{
Їl}:%1* 'EQkZ4iIu81-q)pu2\p)0uaaew-t1#6#[d8!T8q 8tR(:OI3m?xI`$kq<u84N=d׼J8^:5pt'5,4U&v9::p :8T<\<7탎Kx2ȼbq<) Bid^dA<i.^:g'lq>F:f tqh$D8jGN !Agvq9:l-#;G ©8pL7N ũ3}VN]AB)cSSq©Cp
i$,q8tqj48th&N!::NxSD	N SA:)㈓_qɮC$qɭ㍓Zq࠿T$	ɫVq`S$	ɩRq $	ɧSYgC:8t"qRo|:85uű]N>H:;t_Y')N5[b:8tBqJTұ)〓M'N":N8tqJT)_NE0Nh$Aێ Mn    IENDB`       cREVGeneral    revUniqueID  
1120818505116  x 
althandright   a  
 --None
      e
D
    ) cREVGeneral    revUniqueID  
1124715509187  y   	D     i<      PNG

   
IHDR  <     IQ   gAMA  a   PLTE   ,   tRNS @*  IDATxb0$]mmi4|oMtxew`egX6aw	WԎ˭ 7v{nWa~=x%įۯ]k]ܸqi_uߦ
-oů7<aTzn~=viԮ@	J
`'cugku=B%>nGIwS0avwɓurӗ۩ƯIn͆X=3R
>JG]^E>N<TB>_ђ9Z ROE%%Yi\>pUo㭗g@o.V$YCSGF[O4U>(C <o)3R<%PThil[Ygא?z
KR:yWqgɞyZ*-<`=kT8}sU\9=뽜	9ۈhWm_BXD}zmۘzȃym:n"!慶-S>έF͒WD(8hۂma_xz+*lxPqا^8kxPq3(6nkmqx<h&U`zQ>k>_RCsi*眼6M@6K<_ױUC4<wD<}
l[곪;Nq@MO=ֹpysۈ82mv<u
6M6 yU(OMQme<K)ysL6x<}znuMIeDZɳg/Zx~ϻm7Smj+LlNp]`ޓ?+BMt~QkM^N^}GQ?{.:nxJޝ<vy1vQ[<;PꆙEOnc7q;txzظ>^B+&yQ[lw{'jϓv?Xl}Rɘ}TeEx-xHebbv$}ZxQ*$'{8`<YR<`\fO[LvXvQk;y,ڌ_!oe^7%%Ϭ7dEɳUx+3ɓ'ke;@M+(v}Җtx@ⵓW܈f&OT	/ہbWöK O+<iew%LAoQ{'.4.To]YMF~ԛeԾK ZK Gj/[h-<t
v5%XU~σVo.{*Rꍘe*ɳUK`ٽi荘*^tɋԛ/y<&c|M4j	gJ)7g&<XDo@r]+ɧf{i
cvmd<9eo,>T]1~Zyxٸx6EeTs緄gAqߗqՇizwx[x}5?Nu'
Ku'
zVVKw
zGCE޽y7֒׼Z{-͂
/}5(sm=+^vSom=3^z5Yya=^z
i͎/~&/F[U^Gv5XxKԓJ]Kx#⭧[NLo)=>^vE3o=e\V[CO|K,y-熷U7'zx9ׅ77zx3ͫM]STOuiǛS/
oJ03WKnxͦ76o*pkxyOx-GE/oI=^zz4Yr#⭧ěD/	o5=2^vݔo-=6zYx+s-
o{lH	s[Ako}؟mKWot\\/o3ݪ?j@xC/x.ϰl<ò}ݍz    IENDB`       cREVGeneral    revUniqueID  
1124715586128   Background B
                                        cREVGeneral    revUniqueID  
1120038272937	    7 animation image 	       
        HPNG

   
IHDR         
   gAMA  a    IDATxwxչ3ۛV%7`	r%$@(	!TB(!@$J`ظ$YեיǑZi%myٝy01ac01ac01ac01ac01ac01acJh'
L@G601#`p$$L`DS7@l\ #$x-p0+I PUtZ=\dG6
DcQʿ2B`=p+a|c0LGpp~F3<9c"aؽ	*
I;a|1L,~
, ``IP !kPj;78>atcc<8kCn	̜?thku<z`:Qly8o*0hqcyQev;9NJ!KpEUƚ,0zXLF,`Ӑ^0y#`ƉM8v4ҬV$mVT6-vbXڽcTEסa|3O|Igʌ}PROQ~ޠ?&KR`'܉6BF <s1d\DLB9b	11	dhO0bA2O$1>(/H,P6yF Ěv(1ߒ$锑#GΙ3ٳglfݬ]uӦM/_9K?{a⧆ˌ)2#HFB0p#KPP:voBUU:¿_TE FuYi/fΜ98N 0O?4?'W4)?8%LV#YDc1*khj8gfF ˉ륶VW{҃,DjPA-~=$W682M&UW_}&{^{5ڝ 80l$ҒF׋z&d=UG"K
(hK
zY>^_G!pEe>C'\y</=wgCa?0TU67&ǎFevWTeݪ4@09_AA{?/KsjPU]/̿s~^YWZŝ:ﾛ 駟ʕ+Ax0KQ,I(i|#xHyQ0Dc1klJӅH
hLY=}|LjP;>4ׇ0
%tV_,\πp8YfsEH|%~Ppmo$Qb4cˎp0ijMNl,CQ*konFQ
À*-I@dtDsc3@.ک6IGWOd0 <S'P1Y^^{yG'vmYfCI&ˁ7&^zҨWG8qfeRDsk[7Q{[~X'!FL&ұKôVnaǊWhS
i-=,s2UDiJ2MҝMK.+Hz?VZŉ'H,;
ؐ=$<PgtFԹ9#{IyIrpuVc
|x$PBI+9fvACX|'= D٠
{$+K{O,X~/`qqD@|
M	N/23@O$:]BBGϡys)2fd^4$m,ȷCZǠvxF{!#GxFspĚHTwGωh]72sLEU	T0o'~p2U=4ah 3((AAرwN6{?O^@8[/~ktФ@dI[;`O C(AjGXlp'~*iÆ
?{?Bd4 GydЎ:{S\Lp8`$Q
'hDL D"
w~/7CHsU ~v,`6UQMVnq7К3P
ޮc&$ %|7BSEe˖S#@o%ELk<j0,~p6}*
qh~UU0LF;+	ޥ`у^7lk&AAh
Yجlf3V$UQE/h4r'|	5>ٳJA:cp$?k7tDjLF⿍:OXwIs$KRW@4$2iJ݌(.&}1	|A(G>,c1Z,X-fl&1N*'W/^?xhu@̾2|K#β\wz&4є}˭{Y(˰ w	h={>ɰmhm 9jM.~?gbK	zX
:=zeD$Yb4a)nX0I~_zn
-d%TTTt"DO;~vv33sWbs.q:J䴉7_h5DRI%!RUM+-@ /^3;1vbu`ȅ	b2Hhj6cZYXLf$Ֆ {w8Q\n0	6
,?H
"4iQN_h`|<Ubޗ>_(SGy%F?:-@ˀ~5sS'PbŇXYT`hk;Nݸs)w|e \pA6EUihnɐ0Ifr{2Bl+?Ȍ;yMcz]KzWm!6WX-xC_r

TD'Q@B8}-#ADh$qNzWM8߃fOF-L+|9q bQ~%)zPUؼޅb3DX>6ϱlB!燂4to9hLRFUQpibZZNd2p>⣱=$_	(c;U/Q~BDyeoAfn=PUhjQmYUx}}QS9ۀ'
l?\,^~{{eM=nr33}tL<%U=cpEU򛼸8XjJ7ɏO@?ސ0kqiƥ£xd3Bx|UWVV\4|E탡!CTL?OHHy)NzC'|
f.ϑ`fŋQhW?O	ȶ$(
'|:z$}9U%ȉxeS'O&'cOc0`UUdF9
8tEzI,s㙙l,We>,s?vpd2n0;;{;GZyGWJ3@;3]mPW+Ń[+ ,^#7ܳ>`b`\vm.](݃+@M|,v͇?hToɲ.)GV,$.E	BRIbgs\2mԺ4yD{9t8h]0N!
*
VfYiƵ{׹@?okk+yg-޵kW"oÈ#VD$ Si{"hw$CQ	S5Q>֚dwlxrsؾ2jP1Dz_ @m}X}5nN3 יcy?B
VDAB
]+|@Ecd,F;oP5D gF(Гa9ts9
]	DW$
v}3
XMMMo^ƙ|?zq$h
VW  ̃DE°3^͙dY8~0o?q347Z-|XǞdWUvTUFIa{';ꂬEq9q-3ہ|^\\_|U(9p!)|n28t`V#=rykn7J+CGi$ʜ'B؅FsDPQy
h&}꒒jL&S|xx$g &@s#$@FR/@#.0ع82ojhLal`"D׳-[lbr,R@uPgΌ)Jw4!P8$ڣ=܃ذBYеNA3{$VhdOo>ߙ%n
Թ4t$f>ʲDI!mj@v=bJ?c/͔$E'^կ~>
q7rwLDviɷG"Cyhzu[`ߨFsk;>P(L]KS yݤ|쬨d/W[(9Q%Cǯ>>m`vDwM
F?D:xe KYy0L/bm"vNJ׀,$S&* ꅼ(E2D@aCmm>, 7x#g"b$;/$f=54]bq3ֺ" 
<Cj;wm˕l@pPGSK+`Ӷ4*iV+S'#ˑ!҇NcԩۢD%
z3O9YO)l^cIi$hUA~u%UUmeY،gxj@G?Ov I@+T-અq+>`u-hѢScGmKHF0AFgUCVpDj@x`/BUf?dK%v:^MUY'Tp	|&!YC45`z7x~;Ii46ǫ+V0wUX}y>y6|nyK^ z)@˛-6x+A
mٌ~|N7mڴM_Ixq8{(8R?YDidYNa+.#!'O5
0Já ^}.5g?-ا'RD5L*Cq
} W@QzOP34hnM͙3g˖-K`lڛnݛD}A*N];J{8,ZQƪ%hrFj|Ub!'Z{zSaQ+Wt:[,#İH׫oa '$^/.DHZ[h6C~,ǓfK,D:]dvמD*P
z=,u-7)"t:+xijjW^ywIڙ=F'].^a֒%?]G]G]GFKU$mdѳ;> }
q83Y9$۵kWY#%VnWޥq*NcKB:.Up=Nfth RY(i͡FS&~FiVlºA(Ձ ϙݖQTTDQQHz["SaOC(m^6o*xC
$)ZN+fɰjȰjȲi(Q=M|ɚDqڄ䗴 i1
V {/5}&Dz/nGG
񫁒vJRYn^o0ljA
]f5&3	FgP
m.<^/^AǠס~X1oddIAw^qA,AO#
Ղ^8yTUURo]K+JARlAfI`1X2 cIB
@PMkv9Uj2F0kV 	Rz;;Ȳi8vO|~^ݒ.RnAĖ=UXǢC"lOkF(
Bq½cҌ
L@Dp%Ydף׉IAסwNz>|sg:$I+}).n IENMCaZVC(_ֻ%SR9G߽J*;Cl	6̶~NK-tsƘ?Vt4xTC5GrhٻKNLyVCܾ%999s1^z	PyBQDͻ>U[0$6ւ^M'z{B2!
P4nhz)J(NI=#J07EM-MMM!2$I"jӷ祢(THB۰۬:hk;O<,;eVz)%F$n]Qmz/{_>̄"t,#u-

ebU5C|y#G&r)z}̆ GIMX/aj|Hh5û
)Jȱ"_ԉy=dYƨXddYBB%	Y$	I:KD,)ypuYy+#
s:|
f̝֭n%%~{pr̰iL';3@0D_xwn#ϡҹt|A[}}7scg)GrWxl "s337n\ҝ  
6@ "@ˁ.|1E
Hf7}"#KQE%=FNz"Z\W=({6cF`J^;Ʈn|Y-t7^ojub6fj1a4h{(3"AeΘn6b
8UzpW-tp\;`#ĺn15)-SM;vlVWUh,dĈb	A"Tyq(ٓӫ0ՊSmȲRZl;>̶{X~#wbC#$Ɯ.DQv`ފ?xlض>~&O@瞣{,K楮74so5[vVʅ_?F.\g(e?7W+Qj_@]Ln6Ufm(3GE.)gJ>t	/l@{Nz#ٰtw=<W_ z[ohCΆZ]&S(Tcx}q+#COD;PHtMY8mVM;8}4GmM\մFXp$ɠw)G~t=e?'_>̬7W#ïIԚ3?D'%Y%
wgI(b6	F?x	i"[:T%hL:sBwy/N83Y6lbӛO*L%"vh0`$6+zH$Jcs+1%fڼ    IDATE$rM|i3k׮e޼y=
6?0O>]*tcd	5n}ۼlni7PeʋUb3|R!]db9~NJ'QF6ndv^-6[ |͇xRtIx:^a2č=;C#A  Hq)?P^޸57ʧE,ug%!-+@L'&&
l۽;ww/rٌ=́$@EeC#l!ı'8	ÜwyTVVveҢ|Rc~fW*xje q-?\o6qn-}`XG
QqArO)b$,FdKTf޼G_Yu(z1xu7tS@0 ::: O)H @;Ҙ­x@&2[QQ_t(6Un6lΞ}DQ2L.d`(杻SgQXb:Er5|2rd
YLy&LzCT0g#Lw۠v)YƤ˜kh
>i}u},-:^.W[9ZB2%&Љ13NJ
G{Ocnf~?%}T$/X	>罴y,9`̺[kll62y|9%p*hhnam}Q6ٹFmQGūIDAn6#K
0'?`msu<ހCVFDd:#qGeZ#e2gzMsH*}z 6}-y4) ά4>c)yZ6^IT`	<}=$lDCa48%nwW`UC#a&";osk/AG{OrkoFY>ٺx5/U?shovAQT\bo1QX ')}팙`YCc^x;"zLGFH$B$;Y<SbR3߇[j+WNsdvV$1L[D#*(b"@DUfqͰM(˷o Ur3gPUtaWC"p^ƩLL.1rD*f5ZJѭhJ;/\󓕑F]__e]1RPJ"Dg@
W9ʲcjj~-5E8[n_7zp'쥴T"R?̙̓$>ʈ#먪OO2qK(aƾ}UXWUxmQvFPTxaoc^2Y7wGeԋeTD$Z{z[ST|w_PGseB'3+:j^}O{{
h\|s>'Xy%OF=x8H6z'?cJ ;B])ަ: z8Ob{!"XE8̡o|(JrM@B{@diCW
[$u
%J̒vo!3ۀŋ/t/u:2).Fm#(ԶF?ilq~.[;*^r^>
QfQf)ĐJ*JV^j7yM,)pnz_)ʴohl-udvo
<Ŋm~Z<=8;`j3,JKxzz3f Qs0p7{~^5\S/ilqu1DhDĬ?펔)P"͈
TgN~kqpJ*uzXtqXj7:xCQN:ɈXs$
!k%Faԩ,XS^^;_1M(*x
@_RPUwJķ˴ܷ9.?o/,&F븤\OMƯH]l+_{&izyuh
^1v+ln5VDS/3qk3J&~Bϯ7vZrssbʕ|'|gveS2c.rJKE`(LFƔz-moh`S>2v/L`S
( [x⮗G<+!|
Rxz'6׳NwKxiV+:%?ig1LfBy 7L3qjy_	#,w8g,4!ˊjʰa6h{_Ͻ	o|VN)r,#wn˄Y2y)%02@E0{KM4xZIqȰ(
*T4h$s^V)r O^/}SynWye=CkE$eO~d:쨪νՄ2(ʏGPSWWD? p0#<ع1ُ)QALѩ%4R̓ w x	0c3^28jY)EY}^j|I+0uSM?].{y:Θ0&P少h(Yq'k.{Uٴ/wV*QQza7t[ii0ijJ0+z}wLDW7lHFO ?xh!?|J4QY]G4P>IhuuP[/Myd:u2hnLgB̮eF̸ vдk_)r!]>mBȞ;^YZk	
5
^)YFt;zcT8j|6oN}*Mtx*{uM.B9Zc5F;d1dϚp$ʦ5a@D`LhHa!}1ެi]X^wo
q:dr-mhXLaj@t-VyH4JiQ>$DʜY-իWwM#~/+Ā
b
EƗچPiGH;*({\4HfN_
u_a[qܵʊrSY4w:9zBMkeeSXLWM.Dc1jM;+y`&?\]{roFd1sSO8mixb!EBGa]%rL? E]KlO}\t
^͍Y/B5 |'cع4+iքU @s[n;YͨJu]#V	CJFo]gS߂3]?{Yxa	a7 n
/8(s$_GJ
2qtI
E=Pݎv|O^Vb"2%")B
QZpzS
^Fä17=Sk%xݕ	c]^aJs8I5):h
TR(MqEeZ0WVquWoy9hl*8$ ,err44܆$I:TE%v`
=Y:zu]^_<K3{z+ & [h{0], TV$T0ݥdf@U{m 
nH<eE+oOx:a6I4ݵ_~q:UtԠPnPhb>rӳSPQ?(AjJm}"+jƻx\tE봵QWW#<Gk,"A`;<
JQ[>/ˆEu.?u[k8)']ˢE06ASlo˸%9Hj1jPb
bt))elY6h,FEuqR#{TX~Wj#>aꢛlGvfiIB} ^b6\x.|6~`Z1
=o^0Y!	L8h/5a=<_u+P2h[.~D(\jH"زk_'ƴ)"{jJCqoS͕^qxW9s&OS[[˒%K7osĩ%YAUPD
,yj=
,#_KB˽gry_p݋˱)U,J6W5GYfQ$1xާBVfzB⧞z3tbT/jA!$>{?KLaxƎ8L{WAF]ݼORk%=+DHrYRUoսϘB}0 uPX<5&)A<P8¶5(ɨ8/Y'mMLQ^L9iN<z20?e{ݙ]v?.
ڼZxzv;QZF0ߙ}{bV>cƏ,ϷG^`
i;pc8z|?kiw7y$a0豘
VUE!<$Քt:-x:/_Pd\zOi"2z_KHxT~A{vkDO)XT,CFDQ[L{`gyꮳ̗Cm`:Z_)bQqgM6uĢ
-{/@ia^8NY+13îڣpxJ#m{xfI[?.1of7֬YC,㢋.d
6dx\r| ~v?y蹷عXf
=rI0'ߣ'3r[XD#Ĳ>Z*QC3+$۳>UnI{Hc E+7[%Err׳v t[.id+r`Zd+
47An~}!ˢn^Wޡd ģw6a@ďEU upE)cgӸ9Gs&3=)Y4c*ac8Mޏldjf~z6oތ(_XVN?t4
S<5>[*
DmّPMU%>}N&)!S˽⋜s(9CRZÔ=Fcp_1.=Aޠ§;Ӭk`0ҥK>>} {VCϖlOEhm{Nk :x-8Ig?p+=2r{DaIߟ!jчϙگyY};yfL]ԸO˹';28nSZ و1M$I5\|	<p=0rH֬Y}9s`,38?b	o1%*r?l
e^/<'77W_}com";>y0>g<^ӕۍ[|Ys=ۍh8?_Buu5{}oE=q?ۡ$B$J$%V퉠_ӝbF#[=-Q}[RUUCAC>HJ%NҬF:OF#Ĳpj؋#h?+e0f8~d&N{G]]\O9s&;+AU A6;>[|ƍ)///fڴix^Ҹ+Ya;[`H$yi5\t<VscE⃳lf쪅wP0u%y LL?9OL8,A(:鴧XѹH5w#U]zA
F{v	z?@U%=Ԑc~s]4n_"[೏'h|j+wsuW[~-YqKy	T_rѲq{%Oe˖jYx1?X~= W]u,̛+wWmDQT0DV7(*{?x5f53O{[o_}N!'1pE)q]!@x!x%o"l:͍^J؀#fcz_5s"{:`V{([YnF3aT[ d
g.˙碆}6\g:(EKύwg{>Jkk<L:N&L')h42^LXorFt/q87F''8Z
8f@*ďJ(20З0%d
5 zowAn
q' &WXJ-,|
z=((if\Hm<ޚzfjVU\^ʞz|]jɘuR6'0sav+v+`H$`{xr&?L6k3
 c|iFEd6q=	
	sД^Ą	9f4;<xAv
U^z%nOeaG&HsՓ^P{-\j
}%Uv@4/~G;_f:·m{Sz-&ϼɻ6P`y$OJˢ/5ZЛ@8gE,u29ٜ`6zi	 &~sNMzWWIR,,"uM=ZIcFb89묳b|lذ|%KD] UټFS6"/wT9DPv0<vpmUtaHh0ubSOqWtM7sx&EϷͰY7
=dN~}
u[7.(
,{,5 <AIH7
FNc0ҾuFV9|̝̘ظ>B/ۘ8[i7![H	q*J8	Y嵪(C̝;sfBa_'8lV:;8ȞvQCԖ+,{T |vWYv0k.}]b3'DVYSƒο#{#mr"vCpgdϟ]@QWWUW]3爬ׯ>g
׍-7Q?#3QB_-UdхR0
]aܤhogf,['\ZoPQo|{dbr>©tL+J$b:hZ,QBM^㵪iL;}<^q>uˁ,hBIgxo`g~vTԢ(
4NF ''IG4FqKneBVk>K 939SAUU֬Y/O<A{{;*>R%5h`?&Wぺ^V+rM}PK.@
E?==`CE$ߟӮ IbKOTa(Ͱm<s8~ΖIFn?:х|u7r1v4V|(9$$UPQ@σ}FFYamL甩zG&A^|*Vk.v {	&3vy~<2ɤA?u$3̜)3YSu2ѧUPG=z1KvcyxdWqt$cqel(tHc{VNLm)    IDAT#UUСݻwgϞNYY믿F+Ӂ_t롩^~뿜;"[ԥijFU:o#o^L[ =R5
!ݎuY[OnE.N8qki\},TM럗~hau9ƌR(/GÔ
^CRpU]l
È(
s	#p:mj8kȉcCa`@0L0HM'#-TlXCKT	%`kG0Yn{>BeYdgg͂b;
(W

~LjDZO1A@kI^9iT0|-G?2mؑbHmt5:(Z-+wF=\
s1r tOxK*gL{$!,S'h?4"YVת*щn~#{vgn}Zr`?n/~(*aG:vM!`נ
 /OIg1EmaJ^=vMPq>{*#Fѽ;zAe$LȖ4ˑ3?*ɂ2EZ/$$UMk5:/{/d@ߣiҲH:ē!ؽlW$ƻyҗ'_B,/>È!xB{Neb'ǹQeB|e*HmVE|=f3Iqj$X&Ao9~)1u3ڨͯ*tDXeB~㇏qc9eH.յGt #2zm9k.)Ӽ8C:`4UAw Sxw/Pl0aVK0#*̐cY8Wr\$+ze>{h\s)L2ӣ0?yb@~%j<!;Wkwm:̙ƑLrRy  `§;¼9D_ ݥpDƠ6'uIs5|NEUQvT* `AD(HQ@ m
I	 {lVYUnGMN3Ors^̋/DS)!Ei!{ˉ.(ajؾ2Drzdvm6;K?/O&5)veWbÉ,<%0(+)?+xuC^I*ϊ#))EL'9TA][Zެ*=ت1+,:74y^~+~9.?3t';vi7I]}ˢnH+֦OWoYi/ybJe~=uFOvl~bP!MLmEg,/9/_r֍ha?;FY汴Pu@HnE]a]ɻ'LX a
Cc&ZZ2h`a	MCu8P6~fO6YQҸS9@0[vkA~q|ֻEsjr̺<yuB$ pmM,2
w)
-24ܵJfXSz[
 lZ]p̰8Zzw?_X\idUvnC ]pDƬvn9A
a	0C,6]5E`S6lR7vkJZ{²?V pŻ60ĕq^xgĨfdE85M4hɶ&,lӑ2!,˖>j}Z?-IoxJ{wҧWa !I {;bRO 'Ŋ=9Hwss%2S7iq(ay8ޙ[>ǌ}tW8.?ѠP1|{tZT0,
|E_Tm~<cyhiM[H*L	>So*15Uʩ9rk	ܪ@SV00M&aBlRm_9`V
rn^:B4G3{H+"΍?U&JR-^ٰB>Dvdb0d:BزJ?H}6N&
ޣuYYЃ=J=!	Ѿk?̢s@uU
-rA
HJ]v5zӿwoC>}p8߃i=|E'Vw1Yoю0=UKp+X|3|&J DNvkNz\nkANbce%)2rFO9s}8mfF3Ȫb@@IAu_}m62JC7.zuK IKrst9 M0
Z^%u݁@ѯHPmX}E OWsߋuEab^CLAqƧ;B<7ҰBV vV7N<8\'rI*s#Uq#Ƨ[݆[WX[dPYSKYv-/Y­S)R5I0Ϭz
S$a!B!%<? ?w\kUS} -uϵ\~[_aYg>CFYχ\ XcϩXEؗ&\u;Cpȟ9oߣq͂e}Z2>=*tAk$j
+իڰ"zw@4aPXH(ˆrq2} ,^-!4D=O.Odk~\=a
袋;Zhk瓘Ȱa?~<uc,Yj[t)
/=B0<]cd;:|πvE.&d)02&t3
Μ'osfۨnoz_md߂װtuM{4VRh|Ձza">Z__QK_01!{7aQnd5uUujBޗ4}6B>Y4oIkT\虃Q>0XYydIt6.89vl^g֜oվ%=ww{wUhgp/aξ|2F"%!ɌONNF\wذaL:/&V|H^^oSqNwv)5uPL@xk}0X[d9h5zX&ɓyk!+fٺ0͡5m+MBsd8bW	d++CqDbCNZWؽ	vMup;Tz4T3ّT]{4ݰ|¤GYa]W5{%'ń6Y% :S,(T7ԢlG;ju,+ 6"cF7 8|,~?;wd޼yL:۷su6JlBذavue\1ДhM aUgY~4Ji/J
Mvm ECQqn`f!Ds|_[VTi*?Nf2v(dm}jB.e%&M]!VA
K$R'dF`"L`=8Ru:Q066ɦ>,_/gUn,ϭrC
E4B|x$'=7Obz߾νnݺqG߲,BPU{("(,,*_+**4[˅gX^z$Fٛ8qQWgaEK~P%U7Q:raɞ}+o÷[v6ǠYoɰa~Ρ
q5<6sQ-f>4砠>=C]l6_
S%&A^PZ_mU$e-S5EK[E/$B>}|>ZT#OMcvi)h^@[ul
{v`	6M^q1:]cpu,TUznӷ1?}ȱGUn>{Nw@Xԙt
>K!^˘wˇWt?s)-Ǐ+D}J  NT2c/oZCj
}Ȩw*ߍLURX@
";΃jYh*}q=@qm7z\ۤsYu^ѝغ~DUUYжy- }kF֦Ɵ!Ȕu+KWt`ֺ;!~YtۯZ|
el
T	}0f36^]2i*ݨP=&gQ-ck>W?k}S
e/VgUGkNm9 cm+PGmr]0bj*݀JF 1s3iA^LSvDdAՋC>X6\R#nM+"-K[Tw*z(6D؏(֡;~4i@Qi9
=%&%OM'D}գs5l8=䈪rʌ9O{ywbzIҮ]Ɥp-ط.\DnQ	<LA5s8ˏg&p
8TA8*	S F
Ò[۽#K?~
{
zld B˩U-Ӳi`
x@PU.NZF!iG-`ИGU!yB!e#k)rF\{0B%ߩzp<yKk=spU1^0l.[M!f<&9Ŝ4v'¥<{P0.YcSx>SaGE8'Vx;ɞ_Æz.μV
a{ Sw5t:v޳ˊP*%؅MWW>k>csD< ㍪rs)cdu0F6̢`J"	L(0:8hn}XSc^6jZ%ӑl%g #6m(\~|TL
](>X<WaU# G߂rHJTE<旼7tpr~/^ƴWhS SO^.h˘C;bbΛ(W~YĻbU'; WR
e!L8=3ۣ9:X-/)Wŝ[&rTǒUnl)6ȞȎ!>qfUXkwm`JAO+_Qcm(f[vs/Q ׍hVp N,{W+IͭWnnd^dm瑭*d x	!pgOwH Cz>>wz`Ԉ)*,˱Z٠vɯ($'cmՏ2z},
&o

3&=Gsutpi5#(6JZG9LAy1V:B_Tb5<}eOrQNn_Co੩wWY+ư{ȊLԤhi},@_|[y;av4xVBs5N8/TgkIB(,}9bEHCPRҠso%_d]c<logѽSPlFM޳W7:ZK=މr7&ZYf_ŮBat^.0 NrCډLo[?.LN~	'კ8|0iPTaaم4L;iLE0Mν^찟U_q.=ݲ^w7N[)]z0c
ّKo(l!d!Cs rEs`^9~Jϰ<ŸzF7?iB:[S/C:AظU	V
ΣWB2F]
r<{w$"\AxbDs,fms9h<P_+'PhȏwnɎ0q*1^ö{g"
EQ8L8_\܅+x폸У+mR`YX@ B`YKJqpnr*YoҽϾթ{9"ƇۂkP	W䖟yf^߼GL!m;Ra2h=Ox_קx|˅4
	%L̈?A(La:@`H}/Xv2p<>/ Z]${*ވaxB`üeܵWr=[umeO/:ӏV9Z»!C|L6RS4Ja Z*NUD.[6=U56z^|z6dˮ}&%p)`[VErv*aХC;{tN猴۔Ca^|na\Oio+59NVx/ccmYt/z@=^egǩ/Y9+
m6́(mejlo@jѦn^v8G%>$$dBd=%k#crjP@ޥ
LL9OTz~h]U:)F0Lp@iVRfu}>@
dѾ0>S(gCɮr
,xYaog-,^RΔIsgҵC k`ˮ}OsFB>6ч}TǹHQPOJ0O_7Vlw^k
-3ZYbU>xRu.lv_	'0 9{|3&	`.[d]ܢ(\P{GT@n~}IvC0 (z),TMrM<3EFGuH`6N8Mm2W?/O(.kؐ5gc6dXu7.dW.?T
Xa;㺋Nep\|Cwy|tE%g0R\@S;#:8
*RhΣ
h"g"Ne%fF5[ٝ$!KZZ:6`YdI(NȒd
:\lk غBx+^qg@K	Z` 7r `˲hT0:ūl*mi:4QOwX,3)5}YJ.OSތM;,Yk,L2m_GUbsIbpeyɆmYڛG7qݽ\kx!_Ow蓬B|A="t&;Gd/G|ԇ_1n*߆Mk"TY7X9
+ku)fs=ڹɳ9[NylqY9ML-ANd#Φp|//IVE!}A
&6ϣ	ȊT;t
OWmE[lϴ1Ca4&22f'c8}MT>>[#I};((K<LiόqޫGPDI1yIsQ䠙    IDAT>;;!Tz1̀ꞶG	jNK9Jd8T
}CaPXYKMLgY
q*6_nԢO
*=Ȍ@"o?R;Nanw*
!ln8ZWƎ{ȊU~i>?NeD;EQq$ǹ$Ml)6XWdrtF(yJMPcϏƺwjONAP#Mu)=x 9q68NWMUq$WUtAMD!»~G[w Jٳ0ʴ
 UQ|x|2T¤vf|MN]q`
DNQFrBG& {AG$Uϓ84]A{|Ҩ޼'Dbƥ+h6gr<Z
3liKb#e8,5 Mƞ*J<Mk:@`9_zgrI(#{Z)WM@21v/F90LRX\״@gπ~).)!-"}Ws0P'
AKå+xզS9HTtzMc1MJ ɮX>xOI0y/x徙qtEWđR+f|=H]WZGmVvpVsZ&q=ףZ ˛/kۯT,!-}Â߲8۲3^y^jj#\#uZ[?дa)x/(CrǚBrOh㹵ڦS)BPa_@%%!(,y$~mn'C҅{ToGQQX$k1j1ڬW/tF}hm{
Wެ-jB;g"'QIki@O@kY`Q[AaQ9ť͛쑑&rKHFt9_qj=|T
!h@quڅ,)ؕ=['XÆeZF h*Vؔ$1bՖiFy<.5ߦ@=:[rݦnnFħ3	Ð: aDW*Xd+;:
Tm-k5M6~;y1KvI
$k_Q&r
jB֩8ONE%dF@h^WqD5|EUQ5x:(ZGUAwq%'Ehtz擇C	*p|GvӌÂ;V=WL:A
gsBlPU,~zPcj5-r~ Y״T_Mh`?`;@MPTZ^"Ε
AЄ ݥJFe|'KY%z
cTQp&ā*Τ8q.Dj=
NdgJO]G1^bD{LNFDMhDmʰs	m'Erm\su|f3qoGZ
ҴP\2fM
SI&	Cpb
𥗳٘_vCltJ+WCbQ -ZMA!22G-4Hu*L(1ɜ*tqE<
'vF8~ {ꩈYi}w$d<->NN`&G1YX`_NI	kĻTZ
R#/NTFlu3oZT"	1-Ȗa!$
EUDPc;rW3[2.nn#xycgNiA:^X	mURگ98׫kN;]RuLdoN	`˕MInE	]AL]"vJ!8ciumWTO!sF0̪
i誠ˌ"d{-n_dֱTCYLy\<cDr5&*bБIl:kz.k.Ba-?~>o	OB@GGt:Z_f@\jˍf|cp4]m V\@=e⋝!.e#hIj^.#ʵVj1 'Φ !N8a]t>!0c!_'kg^ÕMl؛Sy SfbAviɌԇK֐S#ԉ$sLW
Q]Ն	Ռ,xLX7Bxfz*7ೝaXⓓ,
Y`KEi	ʽ~ Rɯm17ZŜnaQފ 9%X-?*	.ptx<WL:~=+k+U`_6Y_˿GYQ)+LT52+
foa28DY_d9Cia}M4s
KPhÂt,,kg#`0LE D(d
R4
Mqljފ s:Dv;C<)гsv#,z$iTY!ঀ
jٛ&2*FjZ<##[AKqYt>kdŴipjBY_<:}	0-k{K7
Q_|*GDOYކOIY9v]Ssv?^A!!Ijru
;?Ӎ9Rm'	714UcXJ.k}f\$;		fO0}✚B0$%%1	mUڽ
ӎ娢B|OiAӇi
͓ev6Kq$HJ,A^az4 ô(TPi{+
ɉnR1Ld$ܤy#4
VۚBҿNҡ&Z
u|IMX;Ա,2L[^6[VmYep
pIcd7񮚇Xaq].{ 0^~'HO[Z~1)vZ
ZՖd/" Woˁӡk*eaaàb<nڤ&r/ΗдrKX[X`3͎pšxJ07Dh!T7
곉ثmLv쫰q@w779Nկ=.aRx
h.jjwMWq$vIEDe 	ŕÂ8ђ2,)'mN-Q;zu*lIq P\R?,]MIDT|Oiy}A$ȃinׅ8a4J9k`	wء1~o"ڰ,n?OFU",>MQxkj?cәk\6i~eAQmUjw_E UUs9h$AfIW0yP8,	9#MeeU-ڦƣâ@Iۉ}xmpm,_ijܸCS-!ĝ@Cup6yyX`H|,4Yq>,bS3ٹ̇9|Ϩ)6Ebo^_$﷘7\r*gNAFZ*&}/CY	i*60L8Dwojݿק%IZwҥSzӹC[:dVpͽĸockBhXkC^v[CH9PT_̷QvASgU	eYXawJN@U`Ήe`iPpɏ^*,>_x掫x|;g]p$ƻdij0M| Peб}Y6Â8z6گ萑J̶Ƌ}KS7zA)i~Vr(oobkHE&_;gJo)9t~+
.Em<qhS]n
nQ&2	L6<e(+(%k_!wcw{[PA*пÂ8CwFEn1
UtF/c97o}
<gfw@5=@x=²UEW5'qZ4gP:"W[`YF`cE?Fn+%l/59k:~1	q#E;w\x谄 )E؝]d+$RO@Ƶ!S(gUX.! Gskîƥֵ=')͞|c)ScwvoB-jk.D\VSTfk@FQ=L,:`´zeyPAnW'~akɥg˂ަ}v1ӷRXZ}gۮ- 'R/>lZZ,ve3tʗi^paZ/Y	~kgػB?2]7WvQJM#gDN5~B3VSn}eY|}-
}H Yǃ^Vwa
tLǦsK2Ba㠕@e7rr:u[So|A^QUEQ6!NZ7
xC"aL#07dLyrWkk }K"9OAqXVU6(ĪtT	:oCujLè

Ӫ>k*q, g=}K:+Ip ssю4Ctnq..MU0-vâ|rce%!|8,MC
)gE۱zhΣs/0V:u;z>}\< R/GdlbZQʘaݮ#,@4\牕~K/+O
ĨA,sX~;=<9{drvTJ=|`?We>ݦkņi~
V;9M8,Mh1Cdn8l`QZڒA/7[ǣ	2V)w6lϚg00M
)y=CC.?dUkuWiV)Qu*hU5QDDte>,>$`UQHMߒB4cP
WA6ʵG܆V7*JUmQ#Q9\jeƪ;t@躶,6
s
(sO,B->ܤtlʱ[AA
sm,8^>63IUp SZ$2$٥Ѯ*N$)F-BQp&Pa`d~
|#3 NNqۮ:~Q	hpDy"ANݲmWŧ~NˁUe5|
.X.xm[d
u-4i
M}	-:=5,o>"P&ܻ$7R?\<wiZ-𩅵a'KȌ缞*-,`h[WДmxސ]\'"6
}#*7/Q'fs
g?=w=p#+b̴Tgot g8llIcС}jR޼_+6l@`ӵV7sP7ix.?i^?JHwٮŸ녖aػeq6>6y`7M\71 \ڧc?FoL9|3)]1݁JRA@7*7oD{iWYܱGҏ)?RXꡨCaiy6swMX%k_!@.x޷dPZc5|J.X.*-Vjַ#Pt {o`ʥ">fiZ(-",ư#{ӷjN{B{[9)w
qqH*YᏫ$ٯ ]vK. ߞIܰ?%om!NvUyde|l/q>:m~F
-sNTcTL>R\X}p;},qt]xeƲ4umu0DjhpX7
_~?"k_! F];pUS;-_Xy |%it	gDA{w2>?-R $S|ƞoN;6@YyUcYa_#r!`s#+|'T:DT?2_==OS`ZV~2Ri;0yL+Jԉk< ~iZ-n>``4jI3<JN#25d{[C?w_U^=z8
AuB>Я,0/%\c?/㻈Ч&'skض{?NB_\Z?m]M/J2޴<r4SP7ۺ[00yMk8P#YZFa2
"c<tkW "BX4_\+kUEɪs-4V@-%&ǄywKqPՀF`ŧOsqiػ7so^۴=;rC5)O8,MJ]Ӽ?6{~[+&aFs-*xlGyr3V&j:}[sY`GJwV]أ4i;ULH+29k`~NT?ys_7~3w5Qb,ac%MaoL˲͚3W 1z%e>JZDmU59Oޢ
ͩO@9Tu΀)~R
m
﯇UH%Is=/μqG">II_/cY$ƻzA_=-hYAX7Pٟ_L|\jϨojk} MԮ Ĺ|zvmFz๵ESy	"J)Ƃ~O/,$>嬪(|ﮙz9l%nl\;v|o|S?
#K/866nN]׊{+l^ܯDA꒍A.,z`Ը INgKs4+}_9r
pK)Zo61)ܿxÂk.<Gyy̓7]JrBuF`GvNb[go6~[MS:~7W>,*6%JFT4̢u_TT#Q߭[v|=MFk6={DVK߽k	xwKuqaʙ. .:kj'0-2J<NIvNadJYl3
/ao^6M+ҜU<SO%{dn-([Ѡʜ=P8xE/"6>(	
n\ceDۂxBIrOd/}}(,`YqGqWSnYleX/|BczcrJhpg"@(e`/řU4(}
p30=Zw!ZjSVʫ8R]'({uCH?g 
؝O^a^?f
B98c(&
:)dvN;r)+P%p/[NxW;!*  IDATbxkhGsLvƋ@2_bIV{#yxTYf2b{]VnmZ{k]+ǥzkz뭭նj"VA"HB6d@	ky1093;}5gSRG"iDh𱱩 t _6	la?㧱C<$޼>?<s!Es֪/]nM&
ZHQbXmߛIܡ_´#TUy8}\N EOXY%SF|Z8:;|)b$1+ni	|0^]A:A<]A>O#Dc	;G^KWY"iYlmbBS	!#(2L7Tz0LvE6evmD[kIhYUhA|(
zSW5M}r{o-.Ӏy̷*kgJCo/Itpչ1s`N?]<]{Etrh=^욥J4G܁y{Iq{4QQg'SjӲꥴ$+Vy!Oqı)sSCa^n*Zq{>0k=UEo>/izMcJ?ٽRZqJ8c%u6H֦7Z~Qwޥ'ϛ !{y`di(=㳹KSkxp4#Ͻpl@ ,TdJ'18{w0Mֵ{mnk?Ha&L9W[idݕ7g+=z,@5-|o^ *̇&[gLSKˇ"1-)+3uD"kx`,\q?B$,K	#Qu0U{VꝖeݿ	!G^h}ZH/Tr^+k^[|EUw:u67ZQl+
szn]7M`(өgZ],/pO˹3yrRPr림qUeLP_ωG}k/97-Y=h ߟpݖNy~$ ͆})S%WE_k;w}kn3pgtŅyp8tO#'^t}F{1UřqXEk{7.MN>(ֽ(uIz7QIݺ1GkKjZ*ƓXBp)~=uu
I5zf_Q!0?3fg0>QKf4M]oVeqZڻ;;ʢ>Y`<|nʊq-3iOqݒo	;DYvT

e	⵹i})T]vƇ=~etG>j*JX3_ l8uCƕ˗'4UTJRP(-@	ՍrL:i>=%hldLe1m%ny{G_+/?w*
H^] 
OwsXyM{0,VϜ~WM\7's(KWѺz9l"CpZQ~4ӴnhVtx+>De2e0ʃdW[~cki$R)VdR00in´,{Ɵ555{xiA
#Y:oqZa}t0_hT@n_WoY_EskZ4xYG\0욥d9u
sur:
uY\^. 7	!L&'S8)-꺶调<yv9inS?,X /yhm^+'ۯbL@:+
-~fx}O< Yi#|4f>S.>d#1|0`0Bw /;yMU=eU1J/y^=bkw{ܼc~G/wӰp8>oVK{7Hꊢ~"qZۻqQ]iRtISIm^75s0DaY2tQ>!}^E.*²D5UMhHrF1닪Z4o%ywL୅+3횋mWƉƒT7M[:@@UEQ==)-c2sz19e$73dU_weS3| n7a ?v irpyo 7kbN_2H${7g_総}{::T)+Nyٙ
;R5?.YgE<^q3g]8qʬwvh0{@3v (J|?b9ϼ>+uxUhl=Ʌg}?u=hN?9>N_&|^N6YY;|{כaZl)h(l	`&8lX;ע3ڬo4dKgM:7L0\9CrD	)G~ jfK2e @EYa-HWB죭"2BD"Vrj^VR{B&=x"Ų7\WE22_B7}xLʗ(w?>ÚXuM*etP^7ˏ+@jI¼׀2L"Q8aZ8{LEE)ۭ'οO9Mmj=_dXx-\k9>'ﻕS?p$N^A++LH&
:w]gZ6ҁ+ˁ+++CPUˁ+UDD:66zFklqde:ZڽߵxaZV=rV\	<*_9EQhlHh!U) DzWQ`le19n>z}fz/'wа\
rP+?fjcէ1LʸrŅgd+H"dlu)pа=eo?@ZO));PRo
p$@X"\.'O\ODʲ"0DԽ7Lx<웬Լ횋29c$[vQ\CYI]~NgF_g`IFкuhտp^_ .qŨax5/[㫸(P$ƍk>.3&SYV_M;~5yw'\r}W8jA|y0o'|WQ>ko޼C*ed|Ws#XBLDqd-1I,z汗s1Lo.ܻG]^RҙK?/z}isx$W_|}2oxxux{=*
Ɩr:xm8='C'?p{LQd]
rq&!Hrc'rSR8p~VO7g{sr}Y()'a;ǖ9x`j`^i:;|n<r
]z."BWii ߍӡQ}5 _^FyT Te~  Ze[}]9W}[0/~ rJ ͱtzQLbLeqۿ)`(ĳv?DC
 H<S(ԼKBb$^_x
y#@4Eg
aMYЙnkNwhXa@{/sWe%v8tM [Ii;%l+k*b;Ԇݵ~m~OAa!DcӢkZ`cS[H[ɾe	6niq D`Iz<r]|	\u񙽊q=ѓ&yq,.²?"4E`[pxA&uq:LW_K,7._?Y|sG~f>Zc4x(-~\CvG(aL&Ā3eɿ%8xlEUU#㪋=m]adrϾwd?f 7PUEvkjsy>E$v`W
v5r	ս~VJ0vc	]KvG CgvR]Q;;O64ƉœRfpۈ	!XTʒ"ۛY=.;ϟlG CY,%;ۉkM~$`KKtPF6LbڍJ<$D
qmO]䫪ʘ:>	\O^r?\{_v#B8tm1
%Ѻz4M'CInE)-*dV%S*zO7r	ӳGUV9뚻
MUCeMl7u!ĕaPUVL<ѻ`* õN]Y,^mzb&?@0k6:M:'C<k+!tC蚆I,QQRmF/67"'TcJLncK[gG0OSÏ0L5X"تb*J(.%?Z{cX2E}S+I4wG>ɽ.hlxAߴWNxzλNcj6wh"L#Ռ05[=tƽ}b xcYQdʨ"=˦Жbɪ Tl7O~()~?|NN\D`PrN,@UTTU!/7ŵ?e]vgcc 5KV[`˰aA>tt?姰 _ 7姱CŘm-^t?oj`ؓz9{?Ȝ{#O.˾HLR)cJ,Cvv{7|Aƞo'I.p6| 8 gZzo [>bKk'5[/ʄP/@$#~b*//-mJݦfymW\tF O8t-e/S'v-RCUNשqLW7N?)2' iT]'2{kE":`\4<} _}|eд8ix?Xūi>>'
2G!UU={՟"EI @((J8_jR%^"=O ^rVRBhMSq7:'@"Qs>۟}}>]k
IÁQ0@$t"SG<y{qF#,KC MUY15KV3w8Wrvf7?XI(Ӑk1d?:)`ss1WIKG7pԅTZ4N?-In@lP>#-FZ UUb+&t
Gq;M"^eRe@zANNH,(Vʵ4lp Oȋ)'4 +Ii UUGt`+O65sP_t`¦i)ɔn	z=BP(B[g73f0v/IY(n
EJCG&4q[K$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I4?#Pm!    IENDB`       cREVGeneral    revUniqueID  
1260294754885 Keyboard window   H    w     white   ffffff      white       	darkgray  /  B   cStackVersion  2.0             U 
Helvetica   W 
Helvetica  cREVGeneral    
bookmarks   handlerList   prevHandler   tempScript   script      c1002   	@          B     cREVGeneral    
bookmarks   handlerList   tempScript   prevHandler   script   qrq 1.gif  	D        2    PNG

   
IHDR   2      Y   gAMA  a   -PLTE 3S;_uZz &    &>*++@@@   tRNS ܘ   YIDATx10DQР5%XE~f%w|imMH !v$։i׉n"BF@2̈́+>Cih],'    IENDB`       delete  	D        ^    PNG

   
IHDR   ^      +   gAMA  a   *PLTE 3S;_uZz &>@@@   *++䀀 &w   tRNS E   fIDATx1 DQP!hy$jTl4,Q^T&EiP<+?L|7Og{xnɏo{7yi{hwQ]2y    IENDB`       left shift  	D       t  }   PNG

   
IHDR   }      {@   gAMA  a   -PLTE 3SZz;_u@@@ &    &>*++&&6N   tRNS ܘ   dIDATx
 jhR
zEKY~ѹ
TW[衇zo3j:tݘE~D{1*X    IENDB`       right shift  	D      ~     
PNG

   
IHDR         QDY   gAMA  a   -PLTE 3S;_uZz &   *++@@@ &>K   tRNS ܘ   pIDATx Dэ(nM.
0 
|)oD ̖ 1)fJMD'84w) 6{/l©m~>	3kב    IENDB`       
space bar  	D       ,   9PNG

   
IHDR  ,      r^   gAMA  a   -PLTE 3S &Լ   ;_u*++ &>@@@Q}   tRNS ܘ   IDATxA EOB5Qڎפܳe f߄NO{Md3?aXw!#H9+K@,K@,X{#yANˬ<qbbYFD)Woό@S? Mq    IENDB`       static keyboard  	D          oPNG

   
IHDR        V;   gAMA  a   0PLTE 3S;_u伿 &   *++ &>Zz@@@t   tRNS #]  IDATxz0aD@V[`* 8[vVzn n}8\5YQ8b/=_@81 s6~N"NPHd4^UKOj;9>;w4h8qxG;w4h8ۊ/he'Lh%NJiqAb   ~;KIQz|MaWK,|so)0bb%#~0bі#~W0bpKN&
F<88qxG;w4h8qxGEa#jh !aF]dU(ݷ@qXQ"{;d8ɠsiC8|~:1r  vw
_5]F.p3^s(r.0ȴEFc͑ে\ByW_sM>ߟ5Gc#;w4h8qxG;woj4h|/G,=)G;ĮB{Ge"	;go湍";ewdڝgml|#ry
ps#?                                q+E){9ܨWȗ"ӮJ	''UoKwJ:,ogg7r+^^{M}	FbIw,7
/xӾ`%%BLe8j0SSmڷ48Ӯ}پL3H}^Vz`=BLe4 MjfSU6r}= Ĵkox{!]{Ѯ=Ghמƣh|EkOQ4"ڵ(_xvi<WD4E+]{Ѯ=GhqvV,Voh<1mBxfߤuwVHnsvgS<sܰk<mVz|\yI<'ban#}9:i>Sqj&T`VMbN~ƨ$؄*EΙtչq3|YKZ8QA>qu#kƤ*&: t	,|>A~usn Ɖ~}o    IENDB`       	Keyboard   i        0   New Button B
        4                           	   	     s New Button B        v  .         rq             	   	     t New Button B          .         rq             	   	     u New Button B          .         rq             	   	     v New Button B         .         rq             	   	     w New Button B       7  .         rq             	   	     x New Button B       f  .         rq             	   	     y New Button B         .         rq             	   	     z New Button B         .         rq             	   	     { New Button B         .         rq             	   	     | New Button B       &  .         rq             	   	     } New Button B       V  .         rq             	   	     ~ New Button B         .         rq             	   	      New Button B         3 .         rq             	   	      New Button B         3 .         rq             	   	      New Button B         3 .         rq             	   	      New Button B        3 .         rq             	   	      New Button B       J 2 .         rq             	   	      New Button B       { 2 .         rq             	   	      New Button B        3 .         rq             	   	      New Button B        2 .         rq             	   	      New Button B        3 .         rq             	   	      New Button B       : 3 .         rq             	   	      New Button B       k 3 .         rq             	   	      New Button B        3 .         rq             	   	      New Button B         P .         rq             	   	      New Button B         P .         rq             	   	      New Button B         O .         rq             	   	      New Button B       ) O .         rq             	   	      New Button B       Y O .         rq             	   	      New Button B        O .         rq             	   	      New Button B        O .         rq             	   	      New Button B        O .         rq             	   	      New Button B        P .         rq             	   	      New Button B       I P .         rq             	   	      New Button B       x P .         rq             	   	      New Button B         l .         rq             	   	      New Button B         l .         rq             	   	      New Button B        l .         rq             	   	      New Button B       J k .         rq             	   	      New Button B       y k .         rq             	   	      New Button B        k .         rq             	   	      New Button B        j .         rq             	   	      New Button B       	 k .         rq             	   	      New Button B       7 k .         rq             	   	      New Button B       h k .         rq             	   	      delete B         p                      	   	      shift2 B        e  (                     	   	      space B         4 (                     	   	      shift B        7 e  (                     	   	        $
         3 (  '              	   	        d
         3 (  ,          	   	        d
         3 (  .          	   	        d
        / (  p          	   	        d
       L 0 (  y          	   	        d
       } 2 (  f          	   	        d
        / (  g          	   	        d
        2 (  c          	   	        d
        3 (  r          	   	        d
       < 2 (  l          	   	      
',.pyfgcrl/=  d
       l 1 (  /          	   	        d
        0 (  =          	   	        $
         O (  a              	   	        d
         O (  o          	   	        d
         O (  e          	   	        d
       - P (  u          	   	        d
       [ O (  i          	   	        d
        P (  d          	   	        d
        O (  h          	   	        d
        O (  t          	   	        d
        P (  n          	   	        d
       K O (  s          	   	      
',.pyfgcrl/=  d
       { N (  -          	   	        $
         j (  ;              	   	        d
         i (  q          	   	        d
        j (  j          	   	        d
       M k (  k          	   	        d
       { i (  x          	   	        d
        k (  b          	   	        d
        h (  m          	   	        d
        i (  c          	   	        d
       9 j (  v          	   	        d
       j j (  z          	   	         i   @    
turquoise    s @ &   $
        w  (  1              	   	        d
          (  2          	   	        d
          (  3          	   	        d
       	  (  4          	   	        d
       7  (  5          	   	        d
       h  (  6          	   	        d
         (  7          	   	        d
         (  8          	   	        d
         (  9          	   	        d
       '  (  0          	   	        d
       W  (  [          	   	        d
         (  ]          	   	         i   dd     T     d
         N  delete          	   	        $        X m 6  shift              	   	        $        l 6  shift              	   	        $
         $  space              	   	      delete.gif  	@       n #  <GIF89an #      @9/4R0 &|B %;{d,FO=            !   ,    n # @pI8ͻ dihjIDkxAP̋nH,
pl:ШtXf`VȞzn|.dԼ~ fx^Xc]W377I@fijd|31!&%1"[οԘݎ	
ft ҉* ;       leftshift.gif  	@       J  #  OGIF89a #      @9/4R0 &|B %;{d,FO=            !   ,     # @pI8ͻdihl뾭QFx|Kf+Q(9ШtJZ-zOK.MvX|N^8ԲPf.k[%hcd_LClnoił4"=<48a+&`#	کQ_'pÇ#fŋ3jܸ  ;       rightshift.gif  	@      rZ  #  OGIF89a #      @9/4R0 &|B %;{d,FO=            !   ,     # @pI8ͻ e dihlplàq|@A3ШtJZlz+.b'V;0|N~/lZSg9l\)id[gMDmopj5#HG5<b0a*'	ЭQ2pÇ#fŋ3jܘ! ;      r highlight.gif  	@       2 #  GIF89a2 #       3S &>z ?2 &dX;F)ZU$ن m t!   ,    2 # @I8g`($`eHk|F2URtJZVz`pIFPIVٕʆiO
ga(

)h	xE	)m.1*q8{$ur-L
$		Z|)م}䤏` ;       
space.gif  	@      L+@ #  GIF89a@#    r   4R0@9/FO=ʄ+DE{d, & %;`Y4|B!   ,    @# @I8ͻ`(dih
p,tmx|p[l:ШtJz0Ձժzn|NxQWY[f%H
XxB
GǾ`&zDэ6&H
I 
H*\ȰÇ#:˛ŋW"Ə gi&-ɓq$1
˗aIf#Z3N:{
zgD*`ҥPy61U	ʜ`կ	PɾhӪ]˶۷VJKݻxf  ;       